Summary — energy-pkg

Project
.cache_univocity-parsers
Total commits
423
Commit range
e536b75 (2014-07-12)b1cbeb5 (2016-08-22)
Significant changes
139 ↑ 77 ↓ 62
Mean energy
124.79 J
Median energy
130.04 J
Std dev
12.19 J
Normal dists
303 / 423
Outliers removed
8
Energy Analyzer Energy Analyzer

Change-Event Level Legend

Level 1
Welch’s t-test p < 0.05
Level 2
Cohen’s d effect-size thresholds: |d| ≤ 0.2 (negligible) , 0.2 < |d| ≤ 0.5 (small) , 0.5 < |d| ≤ 0.8 (medium) , > 0.8 (large)
Level 3
Relative change Δ% thresholds: Δ% < 5.0% (minor) , 5.0% ≤ Δ% < 10.0% (moderate) , ≥ 10.0% (major)
Level 4
Practical significance ΔJ thresholds: ΔJ < 5.0% of median (info) , 5.0% ≤ ΔJ < 10.0% (warning) , ≥ 10.0% (critical)
Level 5
Context tags present file/module annotations for root-cause
Energy Analyzer
Commit Message Date (Oldest - Newest) Files n Normality (Shapiro-Wilk) Median (J) Std Dev (J) p-value Cohen d Δ % Δ cat Δ J Practical Level
e536b75 Publishing first stable version of uniVocity-parsers. 2014-07-12
  • .classpath
  • .gitignore
  • .project
  • .settings/org.eclipse.core.resources.prefs
  • .settings/org.eclipse.jdt.core.prefs
  • .settings/org.eclipse.jdt.ui.prefs
  • .settings/org.eclipse.m2e.core.prefs
  • LICENSE
  • LICENSE-2.0.html
  • README.md
  • images/uniVocity-parsers.png
  • pom.xml
  • src/main/java/com/univocity/parsers/annotations/BooleanString.java
  • src/main/java/com/univocity/parsers/annotations/Convert.java
  • src/main/java/com/univocity/parsers/annotations/Format.java
  • src/main/java/com/univocity/parsers/annotations/LowerCase.java
  • src/main/java/com/univocity/parsers/annotations/NullString.java
  • src/main/java/com/univocity/parsers/annotations/Parsed.java
  • src/main/java/com/univocity/parsers/annotations/Replace.java
  • src/main/java/com/univocity/parsers/annotations/Trim.java
  • src/main/java/com/univocity/parsers/annotations/UpperCase.java
  • src/main/java/com/univocity/parsers/annotations/helpers/AnnotationHelper.java
  • src/main/java/com/univocity/parsers/annotations/helpers/FieldMapping.java
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/ArgumentUtils.java
  • src/main/java/com/univocity/parsers/common/CommonParserSettings.java
  • src/main/java/com/univocity/parsers/common/CommonSettings.java
  • src/main/java/com/univocity/parsers/common/CommonWriterSettings.java
  • src/main/java/com/univocity/parsers/common/DefaultParsingContext.java
  • src/main/java/com/univocity/parsers/common/Format.java
  • src/main/java/com/univocity/parsers/common/ParserOutput.java
  • src/main/java/com/univocity/parsers/common/ParsingContext.java
  • src/main/java/com/univocity/parsers/common/TextParsingException.java
  • src/main/java/com/univocity/parsers/common/TextWritingException.java
  • src/main/java/com/univocity/parsers/common/fields/AllIndexesSelector.java
  • src/main/java/com/univocity/parsers/common/fields/ExcludeFieldIndexSelector.java
  • src/main/java/com/univocity/parsers/common/fields/ExcludeFieldNameSelector.java
  • src/main/java/com/univocity/parsers/common/fields/FieldConversionMapping.java
  • src/main/java/com/univocity/parsers/common/fields/FieldIndexSelector.java
  • src/main/java/com/univocity/parsers/common/fields/FieldNameSelector.java
  • src/main/java/com/univocity/parsers/common/fields/FieldSelector.java
  • src/main/java/com/univocity/parsers/common/fields/FieldSet.java
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/CharAppender.java
  • src/main/java/com/univocity/parsers/common/input/CharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/DefaultCharAppender.java
  • src/main/java/com/univocity/parsers/common/input/DefaultCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/NoopCharAppender.java
  • src/main/java/com/univocity/parsers/common/input/WriterCharAppender.java
  • src/main/java/com/univocity/parsers/common/input/concurrent/CharBucket.java
  • src/main/java/com/univocity/parsers/common/input/concurrent/ConcurrentCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/concurrent/ConcurrentCharLoader.java
  • src/main/java/com/univocity/parsers/common/input/concurrent/Entry.java
  • src/main/java/com/univocity/parsers/common/input/concurrent/FixedInstancePool.java
  • src/main/java/com/univocity/parsers/common/processor/AbstractRowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BeanConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BeanListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BeanProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BeanWriterProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/MasterDetailListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/MasterDetailProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/MasterDetailRecord.java
  • src/main/java/com/univocity/parsers/common/processor/ObjectRowListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ObjectRowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ObjectRowWriterProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/RowListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/RowPlacement.java
  • src/main/java/com/univocity/parsers/common/processor/RowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/RowWriterProcessor.java
  • src/main/java/com/univocity/parsers/conversions/BigDecimalConversion.java
  • src/main/java/com/univocity/parsers/conversions/BigIntegerConversion.java
  • src/main/java/com/univocity/parsers/conversions/BooleanConversion.java
  • src/main/java/com/univocity/parsers/conversions/ByteConversion.java
  • src/main/java/com/univocity/parsers/conversions/CalendarConversion.java
  • src/main/java/com/univocity/parsers/conversions/CharacterConversion.java
  • src/main/java/com/univocity/parsers/conversions/Conversion.java
  • src/main/java/com/univocity/parsers/conversions/Conversions.java
  • src/main/java/com/univocity/parsers/conversions/DateConversion.java
  • src/main/java/com/univocity/parsers/conversions/DoubleConversion.java
  • src/main/java/com/univocity/parsers/conversions/FloatConversion.java
  • src/main/java/com/univocity/parsers/conversions/FormattedBigDecimalConversion.java
  • src/main/java/com/univocity/parsers/conversions/IntegerConversion.java
  • src/main/java/com/univocity/parsers/conversions/LongConversion.java
  • src/main/java/com/univocity/parsers/conversions/LowerCaseConversion.java
  • src/main/java/com/univocity/parsers/conversions/NullStringConversion.java
  • src/main/java/com/univocity/parsers/conversions/NumericConversion.java
  • src/main/java/com/univocity/parsers/conversions/ObjectConversion.java
  • src/main/java/com/univocity/parsers/conversions/RegexConversion.java
  • src/main/java/com/univocity/parsers/conversions/ShortConversion.java
  • src/main/java/com/univocity/parsers/conversions/TrimConversion.java
  • src/main/java/com/univocity/parsers/conversions/UpperCaseConversion.java
  • src/main/java/com/univocity/parsers/csv/CsvFormat.java
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
  • src/main/java/com/univocity/parsers/csv/CsvParserSettings.java
  • src/main/java/com/univocity/parsers/csv/CsvWriter.java
  • src/main/java/com/univocity/parsers/csv/CsvWriterSettings.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthFieldLengths.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthFormat.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthParser.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthParserSettings.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthWriter.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthWriterSettings.java
  • src/test/java/com/univocity/parsers/DocumentationBuilder.java
  • src/test/java/com/univocity/parsers/ParserTestCase.java
  • src/test/java/com/univocity/parsers/common/fields/ExcludeFieldNameSelectorTest.java
  • src/test/java/com/univocity/parsers/common/fields/ExcludeIndexSelectorTest.java
  • src/test/java/com/univocity/parsers/common/fields/FieldIndexSelectorTest.java
  • src/test/java/com/univocity/parsers/common/fields/FieldNameSelectorTest.java
  • src/test/java/com/univocity/parsers/common/input/DefaultCharInputReaderTest.java
  • src/test/java/com/univocity/parsers/common/processor/AnnotatedBeanProcessorTest.java
  • src/test/java/com/univocity/parsers/common/processor/BeanWriterProcessorTest.java
  • src/test/java/com/univocity/parsers/common/processor/MasterDetailProcessorTest.java
  • src/test/java/com/univocity/parsers/common/processor/ObjectRowListProcessorTest.java
  • src/test/java/com/univocity/parsers/common/processor/ObjectRowWriterProcessorTest.java
  • src/test/java/com/univocity/parsers/csv/CsvParserTest.java
  • src/test/java/com/univocity/parsers/csv/CsvWriterTest.java
  • src/test/java/com/univocity/parsers/csv/ProfilerTest.java
  • src/test/java/com/univocity/parsers/csv/TestUtils.java
  • src/test/java/com/univocity/parsers/examples/CsvParserExamples.java
  • src/test/java/com/univocity/parsers/examples/Example.java
  • src/test/java/com/univocity/parsers/examples/FixedWidthParserExamples.java
  • src/test/java/com/univocity/parsers/examples/SettingsExamples.java
  • src/test/java/com/univocity/parsers/examples/TestBean.java
  • src/test/java/com/univocity/parsers/examples/WriterExamples.java
  • src/test/java/com/univocity/parsers/fixed/FixedWidthParserTest.java
  • src/test/java/com/univocity/parsers/fixed/FixedWidthWriterTest.java
  • src/test/resources/README_template.md
  • src/test/resources/csv/essential-dos.csv
  • src/test/resources/csv/essential.csv
  • src/test/resources/examples/bean_test.csv
  • src/test/resources/examples/bean_test.txt
  • src/test/resources/examples/example.csv
  • src/test/resources/examples/example.txt
  • src/test/resources/examples/expectedOutputs/CsvParserExamples/example001ParseAll
  • src/test/resources/examples/expectedOutputs/CsvParserExamples/example002ReadSimpleCsv
  • src/test/resources/examples/expectedOutputs/CsvParserExamples/example003ReadCsvWithRowProcessor
  • src/test/resources/examples/expectedOutputs/CsvParserExamples/example004ReadCsvAndConvertValues
  • src/test/resources/examples/expectedOutputs/CsvParserExamples/example005UsingAnnotations
  • src/test/resources/examples/expectedOutputs/CsvParserExamples/example006MasterDetail
  • src/test/resources/examples/expectedOutputs/FixedWidthParserExamples/example001ParseAll
  • src/test/resources/examples/expectedOutputs/FixedWidthParserExamples/example002ReadSimpleFixedWidth
  • src/test/resources/examples/expectedOutputs/FixedWidthParserExamples/example003ReadFixedWidthWithRowProcessor
  • src/test/resources/examples/expectedOutputs/FixedWidthParserExamples/example004ReadFixedWidthAndConvertValues
  • src/test/resources/examples/expectedOutputs/FixedWidthParserExamples/example005UsingAnnotations
  • src/test/resources/examples/expectedOutputs/FixedWidthParserExamples/example006MasterDetail
  • src/test/resources/examples/expectedOutputs/SettingsExamples/example001ColumnSelection
  • src/test/resources/examples/expectedOutputs/SettingsExamples/example002ColumnSelectionWithNoReordering
  • src/test/resources/examples/expectedOutputs/SettingsExamples/example003ColumnSelectionByIndex
  • src/test/resources/examples/expectedOutputs/SettingsExamples/example004LotsOfDifferentSettings
  • src/test/resources/examples/expectedOutputs/SettingsExamples/example005FixedWidthSettings
  • src/test/resources/examples/expectedOutputs/WriterExamples/example001WriteSimpleCsv
  • src/test/resources/examples/expectedOutputs/WriterExamples/example002WriteCsvOneByOne
  • src/test/resources/examples/expectedOutputs/WriterExamples/example003WriteCsvWithFieldSelection
  • src/test/resources/examples/expectedOutputs/WriterExamples/example004WriteFixedWidthUsingConversions
  • src/test/resources/examples/expectedOutputs/WriterExamples/example005WriteFixedWidthUsingAnnotatedBean
  • src/test/resources/examples/master_detail.csv
  • src/test/resources/examples/master_detail.txt
  • src/test/resources/fixed/essential-dos.txt
  • src/test/resources/fixed/essential.txt
  • src/test/resources/fixed/essential_1-dos.txt
  • src/test/resources/fixed/essential_1.txt
  • src/test/resources/fixed/essential_2-dos.txt
  • src/test/resources/fixed/essential_2.txt
  • src/test/resources/fixed/essential_3-dos.txt
  • src/test/resources/fixed/essential_3.txt
15 Normal 90.94 0.53 N/A N/A 0% N/A 0.0 N/A -
90aa799 Fixed issues with javadoc generation 2014-07-13
  • pom.xml
  • src/main/java/com/univocity/parsers/annotations/BooleanString.java
  • src/main/java/com/univocity/parsers/annotations/Convert.java
  • src/main/java/com/univocity/parsers/annotations/Format.java
  • src/main/java/com/univocity/parsers/annotations/NullString.java
  • src/main/java/com/univocity/parsers/annotations/Replace.java
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/Format.java
  • src/main/java/com/univocity/parsers/common/ParserOutput.java
  • src/main/java/com/univocity/parsers/common/fields/FieldConversionMapping.java
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/CharAppender.java
  • src/main/java/com/univocity/parsers/common/input/CharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/DefaultCharAppender.java
  • src/main/java/com/univocity/parsers/common/input/DefaultCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/NoopCharAppender.java
  • src/main/java/com/univocity/parsers/common/input/WriterCharAppender.java
  • src/main/java/com/univocity/parsers/common/input/concurrent/CharBucket.java
  • src/main/java/com/univocity/parsers/common/input/concurrent/ConcurrentCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/concurrent/FixedInstancePool.java
  • src/main/java/com/univocity/parsers/common/processor/BeanListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BeanProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/MasterDetailProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ObjectRowListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ObjectRowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ObjectRowWriterProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/RowListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/RowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/RowWriterProcessor.java
  • src/main/java/com/univocity/parsers/conversions/BigDecimalConversion.java
  • src/main/java/com/univocity/parsers/conversions/BigIntegerConversion.java
  • src/main/java/com/univocity/parsers/conversions/BooleanConversion.java
  • src/main/java/com/univocity/parsers/conversions/ByteConversion.java
  • src/main/java/com/univocity/parsers/conversions/CalendarConversion.java
  • src/main/java/com/univocity/parsers/conversions/CharacterConversion.java
  • src/main/java/com/univocity/parsers/conversions/DateConversion.java
  • src/main/java/com/univocity/parsers/conversions/DoubleConversion.java
  • src/main/java/com/univocity/parsers/conversions/FloatConversion.java
  • src/main/java/com/univocity/parsers/conversions/FormattedBigDecimalConversion.java
  • src/main/java/com/univocity/parsers/conversions/IntegerConversion.java
  • src/main/java/com/univocity/parsers/conversions/LongConversion.java
  • src/main/java/com/univocity/parsers/conversions/LowerCaseConversion.java
  • src/main/java/com/univocity/parsers/conversions/NullStringConversion.java
  • src/main/java/com/univocity/parsers/conversions/NumericConversion.java
  • src/main/java/com/univocity/parsers/conversions/ObjectConversion.java
  • src/main/java/com/univocity/parsers/conversions/RegexConversion.java
  • src/main/java/com/univocity/parsers/conversions/ShortConversion.java
  • src/main/java/com/univocity/parsers/conversions/TrimConversion.java
  • src/main/java/com/univocity/parsers/conversions/UpperCaseConversion.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthParserSettings.java
15 Normal 90.97 0.63 N/A N/A 0% N/A 0.0 N/A -
d0a14c3 updating univocity.com URL 2014-07-13
  • README.md
  • pom.xml
  • src/test/resources/README_template.md
15 Normal 91.03 0.48 N/A N/A 0% N/A 0.0 N/A -
95dc8e3 adding configurations to pom.xml for relasing to maven central repository 2014-07-13
  • pom.xml
15 Normal 91.13 0.55 N/A N/A 0% N/A 0.0 N/A -
cee6945 Updating pom.xml to properly deploy snapshot releases to Nexus and to release stable versions to maven central repository. 2014-07-15
  • pom.xml
15 Normal 101.04 0.74 2.73e-25 15.19 10.9% major 9.91 critical 4
afe1d15 Releasing version 1.0.0 2014-07-15
  • pom.xml
15 Normal 101.17 0.46 N/A N/A 0% N/A 0.0 N/A -
d4072ce Creating 1.1.0-SNAPSHOT in develop branch for inclusion of new features. 2014-07-15
  • pom.xml
15 Normal 101.05 0.54 N/A N/A 0% N/A 0.0 N/A -
f1945a0 Removing trailing whitespace 2014-07-27
  • src/main/java/com/univocity/parsers/annotations/BooleanString.java
  • src/main/java/com/univocity/parsers/annotations/Convert.java
  • src/main/java/com/univocity/parsers/annotations/Format.java
  • src/main/java/com/univocity/parsers/annotations/LowerCase.java
  • src/main/java/com/univocity/parsers/annotations/NullString.java
  • src/main/java/com/univocity/parsers/annotations/Parsed.java
  • src/main/java/com/univocity/parsers/annotations/Replace.java
  • src/main/java/com/univocity/parsers/annotations/Trim.java
  • src/main/java/com/univocity/parsers/annotations/UpperCase.java
  • src/main/java/com/univocity/parsers/annotations/helpers/AnnotationHelper.java
  • src/main/java/com/univocity/parsers/annotations/helpers/FieldMapping.java
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/ArgumentUtils.java
  • src/main/java/com/univocity/parsers/common/CommonParserSettings.java
  • src/main/java/com/univocity/parsers/common/CommonSettings.java
  • src/main/java/com/univocity/parsers/common/CommonWriterSettings.java
  • src/main/java/com/univocity/parsers/common/DefaultParsingContext.java
  • src/main/java/com/univocity/parsers/common/Format.java
  • src/main/java/com/univocity/parsers/common/ParserOutput.java
  • src/main/java/com/univocity/parsers/common/ParsingContext.java
  • src/main/java/com/univocity/parsers/common/TextParsingException.java
  • src/main/java/com/univocity/parsers/common/TextWritingException.java
  • src/main/java/com/univocity/parsers/common/fields/AllIndexesSelector.java
  • src/main/java/com/univocity/parsers/common/fields/ExcludeFieldIndexSelector.java
  • src/main/java/com/univocity/parsers/common/fields/ExcludeFieldNameSelector.java
  • src/main/java/com/univocity/parsers/common/fields/FieldConversionMapping.java
  • src/main/java/com/univocity/parsers/common/fields/FieldIndexSelector.java
  • src/main/java/com/univocity/parsers/common/fields/FieldNameSelector.java
  • src/main/java/com/univocity/parsers/common/fields/FieldSelector.java
  • src/main/java/com/univocity/parsers/common/fields/FieldSet.java
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/CharAppender.java
  • src/main/java/com/univocity/parsers/common/input/CharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/DefaultCharAppender.java
  • src/main/java/com/univocity/parsers/common/input/DefaultCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/NoopCharAppender.java
  • src/main/java/com/univocity/parsers/common/input/WriterCharAppender.java
  • src/main/java/com/univocity/parsers/common/input/concurrent/CharBucket.java
  • src/main/java/com/univocity/parsers/common/input/concurrent/ConcurrentCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/concurrent/ConcurrentCharLoader.java
  • src/main/java/com/univocity/parsers/common/input/concurrent/Entry.java
  • src/main/java/com/univocity/parsers/common/input/concurrent/FixedInstancePool.java
  • src/main/java/com/univocity/parsers/common/processor/AbstractRowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BeanConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BeanListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BeanProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BeanWriterProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/MasterDetailListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/MasterDetailProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/MasterDetailRecord.java
  • src/main/java/com/univocity/parsers/common/processor/ObjectRowListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ObjectRowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ObjectRowWriterProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/RowListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/RowPlacement.java
  • src/main/java/com/univocity/parsers/common/processor/RowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/RowWriterProcessor.java
  • src/main/java/com/univocity/parsers/conversions/BigDecimalConversion.java
  • src/main/java/com/univocity/parsers/conversions/BigIntegerConversion.java
  • src/main/java/com/univocity/parsers/conversions/BooleanConversion.java
  • src/main/java/com/univocity/parsers/conversions/ByteConversion.java
  • src/main/java/com/univocity/parsers/conversions/CalendarConversion.java
  • src/main/java/com/univocity/parsers/conversions/CharacterConversion.java
  • src/main/java/com/univocity/parsers/conversions/Conversion.java
  • src/main/java/com/univocity/parsers/conversions/Conversions.java
  • src/main/java/com/univocity/parsers/conversions/DateConversion.java
  • src/main/java/com/univocity/parsers/conversions/DoubleConversion.java
  • src/main/java/com/univocity/parsers/conversions/FloatConversion.java
  • src/main/java/com/univocity/parsers/conversions/FormattedBigDecimalConversion.java
  • src/main/java/com/univocity/parsers/conversions/IntegerConversion.java
  • src/main/java/com/univocity/parsers/conversions/LongConversion.java
  • src/main/java/com/univocity/parsers/conversions/LowerCaseConversion.java
  • src/main/java/com/univocity/parsers/conversions/NullStringConversion.java
  • src/main/java/com/univocity/parsers/conversions/NumericConversion.java
  • src/main/java/com/univocity/parsers/conversions/ObjectConversion.java
  • src/main/java/com/univocity/parsers/conversions/RegexConversion.java
  • src/main/java/com/univocity/parsers/conversions/ShortConversion.java
  • src/main/java/com/univocity/parsers/conversions/TrimConversion.java
  • src/main/java/com/univocity/parsers/conversions/UpperCaseConversion.java
  • src/main/java/com/univocity/parsers/csv/CsvFormat.java
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
  • src/main/java/com/univocity/parsers/csv/CsvParserSettings.java
  • src/main/java/com/univocity/parsers/csv/CsvWriter.java
  • src/main/java/com/univocity/parsers/csv/CsvWriterSettings.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthFieldLengths.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthFormat.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthParser.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthParserSettings.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthWriter.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthWriterSettings.java
  • src/test/java/com/univocity/parsers/DocumentationBuilder.java
  • src/test/java/com/univocity/parsers/ParserTestCase.java
  • src/test/java/com/univocity/parsers/common/fields/ExcludeFieldNameSelectorTest.java
  • src/test/java/com/univocity/parsers/common/fields/ExcludeIndexSelectorTest.java
  • src/test/java/com/univocity/parsers/common/fields/FieldIndexSelectorTest.java
  • src/test/java/com/univocity/parsers/common/fields/FieldNameSelectorTest.java
  • src/test/java/com/univocity/parsers/common/input/DefaultCharInputReaderTest.java
  • src/test/java/com/univocity/parsers/common/processor/AnnotatedBeanProcessorTest.java
  • src/test/java/com/univocity/parsers/common/processor/BeanWriterProcessorTest.java
  • src/test/java/com/univocity/parsers/common/processor/MasterDetailProcessorTest.java
  • src/test/java/com/univocity/parsers/common/processor/ObjectRowListProcessorTest.java
  • src/test/java/com/univocity/parsers/common/processor/ObjectRowWriterProcessorTest.java
  • src/test/java/com/univocity/parsers/csv/CsvParserTest.java
  • src/test/java/com/univocity/parsers/csv/CsvWriterTest.java
  • src/test/java/com/univocity/parsers/csv/ProfilerTest.java
  • src/test/java/com/univocity/parsers/csv/TestUtils.java
  • src/test/java/com/univocity/parsers/examples/CsvParserExamples.java
  • src/test/java/com/univocity/parsers/examples/Example.java
  • src/test/java/com/univocity/parsers/examples/FixedWidthParserExamples.java
  • src/test/java/com/univocity/parsers/examples/SettingsExamples.java
  • src/test/java/com/univocity/parsers/examples/TestBean.java
  • src/test/java/com/univocity/parsers/examples/WriterExamples.java
  • src/test/java/com/univocity/parsers/fixed/FixedWidthParserTest.java
  • src/test/java/com/univocity/parsers/fixed/FixedWidthWriterTest.java
15 Non-normal 101.04 9.29 N/A N/A 0% N/A 0.0 N/A -
06dbaa8 Merge remote-tracking branch 'origin/master' into develop 2014-07-27
  • src/main/java/com/univocity/parsers/annotations/BooleanString.java
  • src/main/java/com/univocity/parsers/annotations/Convert.java
  • src/main/java/com/univocity/parsers/annotations/Format.java
  • src/main/java/com/univocity/parsers/annotations/LowerCase.java
  • src/main/java/com/univocity/parsers/annotations/NullString.java
  • src/main/java/com/univocity/parsers/annotations/Parsed.java
  • src/main/java/com/univocity/parsers/annotations/Replace.java
  • src/main/java/com/univocity/parsers/annotations/Trim.java
  • src/main/java/com/univocity/parsers/annotations/UpperCase.java
  • src/main/java/com/univocity/parsers/annotations/helpers/AnnotationHelper.java
  • src/main/java/com/univocity/parsers/annotations/helpers/FieldMapping.java
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/ArgumentUtils.java
  • src/main/java/com/univocity/parsers/common/CommonParserSettings.java
  • src/main/java/com/univocity/parsers/common/CommonSettings.java
  • src/main/java/com/univocity/parsers/common/CommonWriterSettings.java
  • src/main/java/com/univocity/parsers/common/DefaultParsingContext.java
  • src/main/java/com/univocity/parsers/common/Format.java
  • src/main/java/com/univocity/parsers/common/ParserOutput.java
  • src/main/java/com/univocity/parsers/common/ParsingContext.java
  • src/main/java/com/univocity/parsers/common/TextParsingException.java
  • src/main/java/com/univocity/parsers/common/TextWritingException.java
  • src/main/java/com/univocity/parsers/common/fields/AllIndexesSelector.java
  • src/main/java/com/univocity/parsers/common/fields/ExcludeFieldIndexSelector.java
  • src/main/java/com/univocity/parsers/common/fields/ExcludeFieldNameSelector.java
  • src/main/java/com/univocity/parsers/common/fields/FieldConversionMapping.java
  • src/main/java/com/univocity/parsers/common/fields/FieldIndexSelector.java
  • src/main/java/com/univocity/parsers/common/fields/FieldNameSelector.java
  • src/main/java/com/univocity/parsers/common/fields/FieldSelector.java
  • src/main/java/com/univocity/parsers/common/fields/FieldSet.java
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/CharAppender.java
  • src/main/java/com/univocity/parsers/common/input/CharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/DefaultCharAppender.java
  • src/main/java/com/univocity/parsers/common/input/DefaultCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/NoopCharAppender.java
  • src/main/java/com/univocity/parsers/common/input/WriterCharAppender.java
  • src/main/java/com/univocity/parsers/common/input/concurrent/CharBucket.java
  • src/main/java/com/univocity/parsers/common/input/concurrent/ConcurrentCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/concurrent/ConcurrentCharLoader.java
  • src/main/java/com/univocity/parsers/common/input/concurrent/Entry.java
  • src/main/java/com/univocity/parsers/common/input/concurrent/FixedInstancePool.java
  • src/main/java/com/univocity/parsers/common/processor/AbstractRowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BeanConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BeanListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BeanProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BeanWriterProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/MasterDetailListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/MasterDetailProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/MasterDetailRecord.java
  • src/main/java/com/univocity/parsers/common/processor/ObjectRowListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ObjectRowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ObjectRowWriterProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/RowListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/RowPlacement.java
  • src/main/java/com/univocity/parsers/common/processor/RowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/RowWriterProcessor.java
  • src/main/java/com/univocity/parsers/conversions/BigDecimalConversion.java
  • src/main/java/com/univocity/parsers/conversions/BigIntegerConversion.java
  • src/main/java/com/univocity/parsers/conversions/BooleanConversion.java
  • src/main/java/com/univocity/parsers/conversions/ByteConversion.java
  • src/main/java/com/univocity/parsers/conversions/CalendarConversion.java
  • src/main/java/com/univocity/parsers/conversions/CharacterConversion.java
  • src/main/java/com/univocity/parsers/conversions/Conversion.java
  • src/main/java/com/univocity/parsers/conversions/Conversions.java
  • src/main/java/com/univocity/parsers/conversions/DateConversion.java
  • src/main/java/com/univocity/parsers/conversions/DoubleConversion.java
  • src/main/java/com/univocity/parsers/conversions/FloatConversion.java
  • src/main/java/com/univocity/parsers/conversions/FormattedBigDecimalConversion.java
  • src/main/java/com/univocity/parsers/conversions/IntegerConversion.java
  • src/main/java/com/univocity/parsers/conversions/LongConversion.java
  • src/main/java/com/univocity/parsers/conversions/LowerCaseConversion.java
  • src/main/java/com/univocity/parsers/conversions/NullStringConversion.java
  • src/main/java/com/univocity/parsers/conversions/NumericConversion.java
  • src/main/java/com/univocity/parsers/conversions/ObjectConversion.java
  • src/main/java/com/univocity/parsers/conversions/RegexConversion.java
  • src/main/java/com/univocity/parsers/conversions/ShortConversion.java
  • src/main/java/com/univocity/parsers/conversions/TrimConversion.java
  • src/main/java/com/univocity/parsers/conversions/UpperCaseConversion.java
  • src/main/java/com/univocity/parsers/csv/CsvFormat.java
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
  • src/main/java/com/univocity/parsers/csv/CsvParserSettings.java
  • src/main/java/com/univocity/parsers/csv/CsvWriter.java
  • src/main/java/com/univocity/parsers/csv/CsvWriterSettings.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthFieldLengths.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthFormat.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthParser.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthParserSettings.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthWriter.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthWriterSettings.java
  • src/test/java/com/univocity/parsers/DocumentationBuilder.java
  • src/test/java/com/univocity/parsers/ParserTestCase.java
  • src/test/java/com/univocity/parsers/common/fields/ExcludeFieldNameSelectorTest.java
  • src/test/java/com/univocity/parsers/common/fields/ExcludeIndexSelectorTest.java
  • src/test/java/com/univocity/parsers/common/fields/FieldIndexSelectorTest.java
  • src/test/java/com/univocity/parsers/common/fields/FieldNameSelectorTest.java
  • src/test/java/com/univocity/parsers/common/input/DefaultCharInputReaderTest.java
  • src/test/java/com/univocity/parsers/common/processor/AnnotatedBeanProcessorTest.java
  • src/test/java/com/univocity/parsers/common/processor/BeanWriterProcessorTest.java
  • src/test/java/com/univocity/parsers/common/processor/MasterDetailProcessorTest.java
  • src/test/java/com/univocity/parsers/common/processor/ObjectRowListProcessorTest.java
  • src/test/java/com/univocity/parsers/common/processor/ObjectRowWriterProcessorTest.java
  • src/test/java/com/univocity/parsers/csv/CsvParserTest.java
  • src/test/java/com/univocity/parsers/csv/CsvWriterTest.java
  • src/test/java/com/univocity/parsers/csv/ProfilerTest.java
  • src/test/java/com/univocity/parsers/csv/TestUtils.java
  • src/test/java/com/univocity/parsers/examples/CsvParserExamples.java
  • src/test/java/com/univocity/parsers/examples/Example.java
  • src/test/java/com/univocity/parsers/examples/FixedWidthParserExamples.java
  • src/test/java/com/univocity/parsers/examples/SettingsExamples.java
  • src/test/java/com/univocity/parsers/examples/TestBean.java
  • src/test/java/com/univocity/parsers/examples/WriterExamples.java
  • src/test/java/com/univocity/parsers/fixed/FixedWidthParserTest.java
  • src/test/java/com/univocity/parsers/fixed/FixedWidthWriterTest.java
15 Normal 101.02 0.49 N/A N/A 0% N/A 0.0 N/A -
2aa6504 bumping master 1.0.1-SNAPSHOT 2014-07-27
  • pom.xml
15 Normal 100.86 0.36 N/A N/A 0% N/A 0.0 N/A -
cefa19d Removing warnings found by findbug and (!!) m2e 2014-07-28
  • pom.xml
  • src/test/java/com/univocity/parsers/ParserTestCase.java
15 Normal 101.00 0.42 N/A N/A 0% N/A 0.0 N/A -
fdf3c37 Merge remote-tracking branch 'origin/master' into develop 2014-07-28
  • pom.xml
  • src/test/java/com/univocity/parsers/ParserTestCase.java
15 Normal 100.98 0.65 N/A N/A 0% N/A 0.0 N/A -
526fc22 Configuring POM to add version information to jar's manifest 2014-08-01
  • pom.xml
15 Normal 101.55 0.67 N/A N/A 0% N/A 0.0 N/A -
4f990da updating documentation with links and missing class names 2014-08-03
  • README.md
  • src/test/java/com/univocity/parsers/DocumentationBuilder.java
  • src/test/resources/README_template.md
15 Normal 101.62 0.58 N/A N/A 0% N/A 0.0 N/A -
acfb333 updating documentation with links and missing class names 2014-08-03
  • README.md
  • pom.xml
  • src/test/java/com/univocity/parsers/DocumentationBuilder.java
  • src/test/resources/README_template.md
15 Normal 101.27 0.54 N/A N/A 0% N/A 0.0 N/A -
b93b7d2 fixed spelling in javadocs 2014-08-04
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/CommonSettings.java
  • src/main/java/com/univocity/parsers/common/fields/FieldConversionMapping.java
  • src/main/java/com/univocity/parsers/common/processor/BeanConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/MasterDetailProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/MasterDetailRecord.java
  • src/main/java/com/univocity/parsers/conversions/Conversion.java
  • src/main/java/com/univocity/parsers/conversions/Conversions.java
  • src/main/java/com/univocity/parsers/conversions/RegexConversion.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthFieldLengths.java
15 Non-normal 101.25 5.24 N/A N/A 0% N/A 0.0 N/A -
2ea46b1 setting maven-jar-plugin version 2014-08-04
  • pom.xml
15 Normal 101.41 0.73 N/A N/A 0% N/A 0.0 N/A -
90ef8b3 removing documentation builder as it will be replaced by a better, reusable version (currently maintained internally) 2014-08-04
  • src/test/java/com/univocity/parsers/DocumentationBuilder.java
15 Non-normal 101.54 0.70 N/A N/A 0% N/A 0.0 N/A -
04cfb95 Merge remote-tracking branch 'origin/master' into develop 2014-08-04
  • pom.xml
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/CommonSettings.java
  • src/main/java/com/univocity/parsers/common/fields/FieldConversionMapping.java
  • src/main/java/com/univocity/parsers/common/processor/BeanConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/MasterDetailProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/MasterDetailRecord.java
  • src/main/java/com/univocity/parsers/conversions/Conversion.java
  • src/main/java/com/univocity/parsers/conversions/Conversions.java
  • src/main/java/com/univocity/parsers/conversions/RegexConversion.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthFieldLengths.java
  • src/test/java/com/univocity/parsers/DocumentationBuilder.java
  • src/test/resources/README_template.md
15 Normal 101.50 0.59 N/A N/A 0% N/A 0.0 N/A -
1d8c45c generating javadoc on every build to spot issues early on 2014-08-04
  • pom.xml
15 Normal 101.19 0.59 N/A N/A 0% N/A 0.0 N/A -
764653c Merge remote-tracking branch 'origin/master' into develop 2014-08-04
  • README.md
  • pom.xml
15 Normal 100.83 0.49 N/A N/A 0% N/A 0.0 N/A -
1814a34 generating source jar by default 2014-08-04
  • pom.xml
15 Normal 101.04 0.54 N/A N/A 0% N/A 0.0 N/A -
ee396e8 Merge remote-tracking branch 'origin/master' into develop 2014-08-04
  • pom.xml
15 Normal 101.07 0.72 N/A N/A 0% N/A 0.0 N/A -
306ee6c enabling javadoc validation and fixed errors reported. 2014-08-06
  • .settings/org.eclipse.jdt.core.prefs
  • src/main/java/com/univocity/parsers/common/ArgumentUtils.java
15 Normal 101.40 0.86 N/A N/A 0% N/A 0.0 N/A -
86c37ca Fixed inconsistent API method for writing rows 2014-08-06
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
15 Normal 101.25 0.66 N/A N/A 0% N/A 0.0 N/A -
81fff98 Fixed broken javadocs discovered when building with JDK 7 2014-08-06
  • .settings/org.eclipse.jdt.core.prefs
  • src/main/java/com/univocity/parsers/annotations/BooleanString.java
  • src/main/java/com/univocity/parsers/annotations/Convert.java
  • src/main/java/com/univocity/parsers/annotations/NullString.java
  • src/main/java/com/univocity/parsers/annotations/Parsed.java
  • src/main/java/com/univocity/parsers/annotations/Replace.java
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/CommonParserSettings.java
  • src/main/java/com/univocity/parsers/common/CommonSettings.java
  • src/main/java/com/univocity/parsers/common/CommonWriterSettings.java
  • src/main/java/com/univocity/parsers/common/Format.java
  • src/main/java/com/univocity/parsers/common/input/CharAppender.java
  • src/main/java/com/univocity/parsers/common/input/WriterCharAppender.java
  • src/main/java/com/univocity/parsers/common/input/concurrent/ConcurrentCharInputReader.java
  • src/main/java/com/univocity/parsers/common/processor/BeanListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/MasterDetailListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/MasterDetailProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ObjectRowListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/RowListProcessor.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthParserSettings.java
15 Normal 101.02 0.59 N/A N/A 0% N/A 0.0 N/A -
a22a7a1 Merge remote-tracking branch 'origin/master' into develop 2014-08-06
  • .settings/org.eclipse.jdt.core.prefs
  • README.md
  • src/main/java/com/univocity/parsers/annotations/BooleanString.java
  • src/main/java/com/univocity/parsers/annotations/Convert.java
  • src/main/java/com/univocity/parsers/annotations/NullString.java
  • src/main/java/com/univocity/parsers/annotations/Parsed.java
  • src/main/java/com/univocity/parsers/annotations/Replace.java
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/ArgumentUtils.java
  • src/main/java/com/univocity/parsers/common/CommonParserSettings.java
  • src/main/java/com/univocity/parsers/common/CommonSettings.java
  • src/main/java/com/univocity/parsers/common/CommonWriterSettings.java
  • src/main/java/com/univocity/parsers/common/Format.java
  • src/main/java/com/univocity/parsers/common/input/CharAppender.java
  • src/main/java/com/univocity/parsers/common/input/WriterCharAppender.java
  • src/main/java/com/univocity/parsers/common/input/concurrent/ConcurrentCharInputReader.java
  • src/main/java/com/univocity/parsers/common/processor/BeanListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/MasterDetailListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/MasterDetailProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ObjectRowListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/RowListProcessor.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthParserSettings.java
  • src/test/resources/README_template.md
15 Normal 101.43 0.55 N/A N/A 0% N/A 0.0 N/A -
22d53fe ensuring the output is closed in case ANY exception is thrown out of the AbstractWriter 2014-08-14
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
15 Normal 101.32 0.51 N/A N/A 0% N/A 0.0 N/A -
2d327fe Merge remote-tracking branch 'origin/master' into develop 2014-08-14
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
15 Normal 101.01 0.46 0.0383 -0.79 0.3% minor -0.31 info 2
7f4ebf2 Preparing to release maintenance version 1.0.1 2014-08-14
  • pom.xml
15 Normal 101.24 0.69 N/A N/A 0% N/A 0.0 N/A -
5c5caff preparing next maintenance version: 1.0.2-SNAPSHOT 2014-08-14
  • pom.xml
15 Normal 101.57 0.53 N/A N/A 0% N/A 0.0 N/A -
90addfb Fixed infinite loop that may occur in case an InterruptedExceptin is thrown while reading data using a thread. 2014-09-29
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/input/concurrent/FixedInstancePool.java
15 Normal 101.40 0.66 N/A N/A 0% N/A 0.0 N/A -
d9e1c3b preparing to release maintenance version 1.0.2 2014-09-29
  • pom.xml
15 Normal 101.08 0.67 N/A N/A 0% N/A 0.0 N/A -
c70d54a bumping to next maintenance version: 1.0.3-SNAPSHOT 2014-09-29
  • pom.xml
15 Normal 101.39 0.55 N/A N/A 0% N/A 0.0 N/A -
2ddebd7 merging interface CharInputReader and abstract class AbstractCharInputReader. 2014-10-10
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/CharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/DefaultCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/concurrent/ConcurrentCharInputReader.java
  • src/test/java/com/univocity/parsers/common/input/DefaultCharInputReaderTest.java
15 Normal 101.53 0.63 N/A N/A 0% N/A 0.0 N/A -
8ca5fa2 applying performance improvements after micro benchmarking 2014-10-10
  • src/main/java/com/univocity/parsers/common/input/CharInputReader.java
15 Normal 101.32 0.57 N/A N/A 0% N/A 0.0 N/A -
0a2e629 preparing to release next maintenance version: 1.0.3 2014-10-10
  • pom.xml
15 Normal 101.08 0.59 N/A N/A 0% N/A 0.0 N/A -
68e95a8 Revert "applying performance improvements after micro benchmarking" 2014-10-10
  • src/main/java/com/univocity/parsers/common/input/CharInputReader.java
15 Normal 101.15 0.54 N/A N/A 0% N/A 0.0 N/A -
9bd642d Revert "merging interface CharInputReader and abstract class AbstractCharInputReader." 2014-10-10
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/CharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/DefaultCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/concurrent/ConcurrentCharInputReader.java
  • src/test/java/com/univocity/parsers/common/input/DefaultCharInputReaderTest.java
15 Normal 100.96 0.51 N/A N/A 0% N/A 0.0 N/A -
dfc46d9 applying performance improvements after micro benchmarks 2014-10-10
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
15 Normal 101.00 0.62 N/A N/A 0% N/A 0.0 N/A -
0a1b80c bumping to next maintenance version: 1.0.4-SNAPSHOT 2014-10-10
  • pom.xml
15 Normal 101.20 0.53 N/A N/A 0% N/A 0.0 N/A -
2f3946c Merge remote-tracking branch 'origin/master' into develop 2014-10-11
  • README.md
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/concurrent/FixedInstancePool.java
  • src/test/resources/README_template.md
15 Normal 101.29 0.70 N/A N/A 0% N/A 0.0 N/A -
4df23ea Adding a TSV parser to uniVocity-parsers 2014-10-11
  • src/main/java/com/univocity/parsers/tsv/TsvFormat.java
  • src/main/java/com/univocity/parsers/tsv/TsvParser.java
  • src/main/java/com/univocity/parsers/tsv/TsvParserSettings.java
  • src/main/java/com/univocity/parsers/tsv/TsvWriter.java
  • src/main/java/com/univocity/parsers/tsv/TsvWriterSettings.java
  • src/test/java/com/univocity/parsers/tsv/TsvParserTest.java
  • src/test/java/com/univocity/parsers/tsv/TsvWriterTest.java
  • src/test/resources/tsv/essential-dos.tsv
  • src/test/resources/tsv/essential.tsv
15 Normal 108.08 0.59 4.13e-22 10.64 6.7% moderate 6.79 warning 4
98884d1 Adding documentation for the TSV parser 2014-10-11
  • README.md
  • src/test/java/com/univocity/parsers/examples/TsvParserExamples.java
  • src/test/java/com/univocity/parsers/examples/WriterExamples.java
  • src/test/resources/README_template.md
  • src/test/resources/examples/bean_test.tsv
  • src/test/resources/examples/example.tsv
  • src/test/resources/examples/expectedOutputs/TsvParserExamples/example001ParseAll
  • src/test/resources/examples/expectedOutputs/TsvParserExamples/example002ReadSimpleTsv
  • src/test/resources/examples/expectedOutputs/TsvParserExamples/example003ReadTsvWithRowProcessor
  • src/test/resources/examples/expectedOutputs/TsvParserExamples/example004ReadTsvAndConvertValues
  • src/test/resources/examples/expectedOutputs/TsvParserExamples/example005UsingAnnotations
  • src/test/resources/examples/expectedOutputs/TsvParserExamples/example006MasterDetail
  • src/test/resources/examples/expectedOutputs/WriterExamples/example006WriteSimpleTsv
  • src/test/resources/examples/master_detail.tsv
15 Normal 107.80 0.62 N/A N/A 0% N/A 0.0 N/A -
1c7f809 preparing minor release 1.1.0 with TSV support. 2014-10-11
  • README.md
  • pom.xml
15 Normal 107.53 0.77 N/A N/A 0% N/A 0.0 N/A -
7a2dd31 bumping to maintenance version 1.1.1-SNAPSHOT 2014-10-11
  • pom.xml
15 Normal 108.25 0.65 N/A N/A 0% N/A 0.0 N/A -
c07c5cc adjusting javadoc 2014-10-18
  • src/main/java/com/univocity/parsers/tsv/TsvFormat.java
15 Normal 107.83 0.59 N/A N/A 0% N/A 0.0 N/A -
1de1cc2 commencing development on next minor release: 1.2.0-SNAPSHOT 2014-10-18
  • pom.xml
15 Normal 107.08 1.05 0.0125 -0.99 0.7% minor -0.75 info 2
ab95786 Fixed issue https://github.com/uniVocity/univocity-parsers/issues/1 2014-10-23
  • src/main/java/com/univocity/parsers/common/ParserOutput.java
  • src/test/java/com/univocity/parsers/ParserTestCase.java
  • src/test/java/com/univocity/parsers/issues/github/Github_1.java
  • src/test/resources/issues/github_1/input.csv
15 Normal 108.21 0.63 0.00781 1.06 1.1% minor 1.13 info 2
9925ddf preparing to release maintenance version 1.1.1 2014-10-23
  • pom.xml
15 Normal 107.13 0.78 0.000833 -1.37 1.0% minor -1.08 info 2
e48a7bd bumping to next maintenance version: 1.1.2-SNAPSHOT 2014-10-23
  • pom.xml
15 Non-normal 107.97 5.37 N/A N/A 0% N/A 0.0 N/A -
bf3925e Merge remote-tracking branch 'origin/master' into develop 2014-10-23
  • README.md
  • src/main/java/com/univocity/parsers/common/ParserOutput.java
  • src/test/java/com/univocity/parsers/ParserTestCase.java
  • src/test/java/com/univocity/parsers/issues/github/Github_1.java
  • src/test/resources/issues/github_1/input.csv
15 Normal 107.76 0.58 N/A N/A 0% N/A 0.0 N/A -
50ae63f fixed error causing parsers to stop processing when there's a \0 character in the input 2014-11-02
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/ParserOutput.java
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/EOFException.java
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthParser.java
  • src/main/java/com/univocity/parsers/tsv/TsvParser.java
15 Normal 108.55 0.55 0.000163 1.59 0.7% minor 0.79 info 2
b934bbb fixed broken unit test after changes in EOF handling 2014-11-02
  • src/test/java/com/univocity/parsers/common/input/DefaultCharInputReaderTest.java
15 Normal 108.31 0.62 N/A N/A 0% N/A 0.0 N/A -
c7b8e7b Revert "fixed broken unit test after changes in EOF handling" 2014-11-02
  • src/test/java/com/univocity/parsers/common/input/DefaultCharInputReaderTest.java
15 Normal 108.39 0.80 N/A N/A 0% N/A 0.0 N/A -
086b0e1 Revert "fixed error causing parsers to stop processing when there's a \0 character in the input " 2014-11-02
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/ParserOutput.java
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/EOFException.java
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthParser.java
  • src/main/java/com/univocity/parsers/tsv/TsvParser.java
15 Normal 108.22 0.48 N/A N/A 0% N/A 0.0 N/A -
9e936e7 Revert "Revert "fixed error causing parsers to stop processing when there's a \0 character in the input "" 2014-11-02
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/ParserOutput.java
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/EOFException.java
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthParser.java
  • src/main/java/com/univocity/parsers/tsv/TsvParser.java
15 Normal 108.12 0.40 N/A N/A 0% N/A 0.0 N/A -
23441b9 Revert "Revert "fixed broken unit test after changes in EOF handling"" 2014-11-02
  • src/test/java/com/univocity/parsers/common/input/DefaultCharInputReaderTest.java
15 Normal 107.71 0.85 0.0386 -0.81 0.4% minor -0.41 info 2
ee01f1c refactoring code for EOF handling 2014-11-02
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
15 Normal 107.83 0.63 N/A N/A 0% N/A 0.0 N/A -
fa02168 removing explicit call to "clear" after each parsed row 2014-11-02
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/ParserOutput.java
15 Normal 107.54 0.47 0.0188 -0.91 0.3% minor -0.29 info 2
463a084 adding detail message with parsed contents at time of error 2014-11-02
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
15 Normal 108.14 0.63 0.0165 0.94 0.6% minor 0.60 info 2
ee13db0 adding more information about parsing errors when they happen 2014-11-02
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/input/DefaultCharAppender.java
15 Normal 107.77 0.50 N/A N/A 0% N/A 0.0 N/A -
47062c6 Providing more information at when exceptions occur while parsing. 2014-11-02
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/input/CharAppender.java
  • src/main/java/com/univocity/parsers/common/input/DefaultCharAppender.java
  • src/main/java/com/univocity/parsers/common/input/NoopCharAppender.java
15 Normal 108.00 0.43 N/A N/A 0% N/A 0.0 N/A -
391da01 using long instead of int for counting character and lines. Required to process massive inputs. 2014-11-02
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/DefaultParsingContext.java
  • src/main/java/com/univocity/parsers/common/ParserOutput.java
  • src/main/java/com/univocity/parsers/common/ParsingContext.java
  • src/main/java/com/univocity/parsers/common/TextParsingException.java
  • src/main/java/com/univocity/parsers/common/TextWritingException.java
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/CharInputReader.java
15 Normal 108.29 0.69 N/A N/A 0% N/A 0.0 N/A -
1062410 getting rid of conditions using '\0' 2014-11-02
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/concurrent/CharBucket.java
  • src/main/java/com/univocity/parsers/common/input/concurrent/ConcurrentCharLoader.java
15 Normal 107.96 0.45 N/A N/A 0% N/A 0.0 N/A -
fa4956a adding workaround to handle unexpected '\0' characters in the input. 2014-11-03
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
15 Normal 108.08 0.62 N/A N/A 0% N/A 0.0 N/A -
1673f46 adjusting workaround to skip '\0' in crooked inputs 2014-11-03
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
15 Normal 108.35 0.69 N/A N/A 0% N/A 0.0 N/A -
587a3d5 Merge remote-tracking branch 'origin/master' into develop 2014-11-05
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/DefaultParsingContext.java
  • src/main/java/com/univocity/parsers/common/ParserOutput.java
  • src/main/java/com/univocity/parsers/common/ParsingContext.java
  • src/main/java/com/univocity/parsers/common/TextParsingException.java
  • src/main/java/com/univocity/parsers/common/TextWritingException.java
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/CharAppender.java
  • src/main/java/com/univocity/parsers/common/input/CharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/DefaultCharAppender.java
  • src/main/java/com/univocity/parsers/common/input/EOFException.java
  • src/main/java/com/univocity/parsers/common/input/NoopCharAppender.java
  • src/main/java/com/univocity/parsers/common/input/concurrent/CharBucket.java
  • src/main/java/com/univocity/parsers/common/input/concurrent/ConcurrentCharLoader.java
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthParser.java
  • src/main/java/com/univocity/parsers/tsv/TsvParser.java
  • src/test/java/com/univocity/parsers/common/input/DefaultCharInputReaderTest.java
15 Normal 108.15 0.61 N/A N/A 0% N/A 0.0 N/A -
ba61060 allowing headers to be reloaded mid-parsing 2014-11-07
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/ParserOutput.java
15 Normal 108.39 0.61 N/A N/A 0% N/A 0.0 N/A -
70e7d74 ran the code formatter 2014-11-07
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/DefaultParsingContext.java
  • src/main/java/com/univocity/parsers/common/ParserOutput.java
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/CharAppender.java
  • src/main/java/com/univocity/parsers/common/input/EOFException.java
  • src/main/java/com/univocity/parsers/common/input/concurrent/CharBucket.java
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthParser.java
  • src/main/java/com/univocity/parsers/tsv/TsvParser.java
  • src/test/java/com/univocity/parsers/common/input/DefaultCharInputReaderTest.java
  • src/test/java/com/univocity/parsers/examples/WriterExamples.java
15 Normal 107.79 0.72 0.00107 -1.34 0.6% minor -0.60 info 2
2e8c846 resetting the appenders on header initialisation 2014-11-07
  • src/main/java/com/univocity/parsers/common/ParserOutput.java
15 Normal 107.97 0.59 N/A N/A 0% N/A 0.0 N/A -
768c642 Revert "adding workaround to handle unexpected '\0' characters in the input." 2014-11-08
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
15 Normal 107.95 0.70 N/A N/A 0% N/A 0.0 N/A -
fb7b922 adding check for input corruption when raising TextParsingExceptions 2014-11-08
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
15 Normal 108.14 0.42 N/A N/A 0% N/A 0.0 N/A -
e775d00 improving error reporting in case the input cannot be parsed. 2014-11-08
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
15 Normal 107.96 0.52 N/A N/A 0% N/A 0.0 N/A -
9ff3cb0 adjusting error printing to correctly identify when problematic input has been parsed 2014-11-10
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
15 Normal 108.05 0.42 N/A N/A 0% N/A 0.0 N/A -
51d9c64 preparing to release univocity-parsers-1.2.0 2014-11-12
  • README.md
  • pom.xml
15 Normal 107.88 0.53 N/A N/A 0% N/A 0.0 N/A -
f4c2561 univocity-3 Call the RowProcessor during parsing with parseNext 2014-11-13
  • .gitignore
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
15 Normal 106.73 0.58 1.92e-07 -2.51 1.1% minor -1.15 info 2
2bab5f6 Merge pull request #4 from adessaigne/univocity-3 2014-11-13
  • .gitignore
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
15 Normal 108.38 0.80 2.21e-06 2.22 1.5% minor 1.65 info 2
db6b2fa updating maintenance version to 1.2.1. 2014-11-13
  • pom.xml
15 Normal 108.38 1.08 N/A N/A 0% N/A 0.0 N/A -
eef6b3d univocity-5 Add OSGi bundle information 2014-11-13
  • pom.xml
15 Non-normal 109.72 0.80 2.24e-05 1.88 1.2% minor 1.34 info 2
adc247e univocity-5 Fix indentation style 2014-11-13
  • pom.xml
15 Normal 109.77 0.69 N/A N/A 0% N/A 0.0 N/A -
50a1056 Adding test case and making adjustments to for github issue #3: need to ensure the last row is sent to the RowProcessor 2014-11-13
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/test/java/com/univocity/parsers/issues/github/Github_3.java
15 Normal 106.64 0.68 2.45e-12 -4.29 2.9% minor -3.13 info 2
5b2f516 adding license header 2014-11-13
  • src/test/java/com/univocity/parsers/issues/github/Github_1.java
15 Normal 108.00 0.56 5.58e-06 2.06 1.3% minor 1.36 info 2
14646fe Merge pull request #6 from adessaigne/univocity-5 2014-11-13
  • pom.xml
15 Normal 109.86 0.57 4.94e-09 3.03 1.7% minor 1.86 info 2
171b95b adding some extra XML in the pom.xml to eliminate eclipse's errors/warnings after merging pull request to close issue 2014-11-13
  • pom.xml
15 Normal 109.60 0.45 N/A N/A 0% N/A 0.0 N/A -
ca3a11b adding test case to confirm the following issue report is not a bug and the parsers are working as expected: 2014-11-14
  • pom.xml
  • src/test/java/com/univocity/parsers/issues/github/Github_7.java
  • src/test/resources/issues/github_7/input.csv
15 Normal 109.95 0.79 N/A N/A 0% N/A 0.0 N/A -
7aec43d allowing parsers to discard values of a row mid-parsing. 2014-11-15
  • src/main/java/com/univocity/parsers/common/ParserOutput.java
15 Normal 109.95 0.54 N/A N/A 0% N/A 0.0 N/A -
f355b56 Ticket #1: 2014-11-19
  • src/main/java/com/univocity/parsers/common/processor/BeanConversionProcessor.java
  • src/test/java/com/univocity/parsers/issues/support/Ticket_1.java
15 Normal 110.60 0.95 N/A N/A 0% N/A 0.0 N/A -
39c7dc9 bumping to next maintenance version: 1.2.3-SNAPSHOT 2014-11-19
  • README.md
  • pom.xml
15 Normal 110.47 0.69 N/A N/A 0% N/A 0.0 N/A -
3fe3f6a Adding better support for customizing options of formatted values in annotations. 2014-11-19
  • pom.xml
  • src/main/java/com/univocity/parsers/annotations/Format.java
  • src/main/java/com/univocity/parsers/annotations/Parsed.java
  • src/main/java/com/univocity/parsers/annotations/helpers/AnnotationHelper.java
  • src/main/java/com/univocity/parsers/common/processor/BeanConversionProcessor.java
  • src/main/java/com/univocity/parsers/conversions/CalendarConversion.java
  • src/main/java/com/univocity/parsers/conversions/DateConversion.java
  • src/main/java/com/univocity/parsers/conversions/FormattedBigDecimalConversion.java
  • src/main/java/com/univocity/parsers/conversions/FormattedConversion.java
  • src/main/java/com/univocity/parsers/conversions/NumericConversion.java
  • src/test/java/com/univocity/parsers/issues/support/Ticket_1.java
  • src/test/java/com/univocity/parsers/issues/support/Ticket_2.java
15 Normal 109.26 0.98 0.0122 -0.99 1.1% minor -1.21 info 2
ac20179 ensuring ParsingContext.processEnded is invoked only once (when reaching the end of the input or in case of errors) 2014-11-20
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
15 Normal 110.00 0.45 N/A N/A 0% N/A 0.0 N/A -
2762bef adding special RowReader implementations to parse files by column. 2014-11-21
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/ParserOutput.java
  • src/main/java/com/univocity/parsers/common/processor/BatchedColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BatchedObjectColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BeanConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ColumnReaderProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ColumnSplitter.java
  • src/main/java/com/univocity/parsers/common/processor/ObjectColumnProcessor.java
15 Normal 109.59 0.69 N/A N/A 0% N/A 0.0 N/A -
dec28a6 handling unescaped quoted values in CSV parser 2014-11-21
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
  • src/main/java/com/univocity/parsers/csv/CsvParserSettings.java
  • src/test/java/com/univocity/parsers/csv/CsvParserTest.java
15 Normal 110.18 0.91 N/A N/A 0% N/A 0.0 N/A -
b97435b handling unescaped quotes inside quoted values. 2014-11-22
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
  • src/test/java/com/univocity/parsers/csv/CsvParserTest.java
15 Normal 109.21 0.56 0.00254 -1.23 0.9% minor -0.97 info 2
4180003 adding test cases and adjustements for column processors 2014-11-22
  • src/main/java/com/univocity/parsers/common/processor/BatchedColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BatchedObjectColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ColumnSplitter.java
  • src/main/java/com/univocity/parsers/common/processor/ObjectColumnProcessor.java
  • src/test/java/com/univocity/parsers/common/processor/BatchedColumnProcessorTest.java
  • src/test/java/com/univocity/parsers/common/processor/BatchedObjectColumnProcessorTest.java
  • src/test/java/com/univocity/parsers/common/processor/ColumnProcessorTest.java
  • src/test/java/com/univocity/parsers/common/processor/ObjectColumnProcessorTest.java
15 Normal 111.36 0.82 7.82e-09 3.11 2.0% minor 2.15 info 2
e8cc207 applying code formatter 2014-11-22
  • src/main/java/com/univocity/parsers/annotations/Format.java
  • src/main/java/com/univocity/parsers/annotations/Parsed.java
  • src/main/java/com/univocity/parsers/annotations/helpers/AnnotationHelper.java
  • src/main/java/com/univocity/parsers/conversions/FormattedConversion.java
  • src/main/java/com/univocity/parsers/conversions/NumericConversion.java
  • src/main/java/com/univocity/parsers/csv/CsvParserSettings.java
  • src/test/java/com/univocity/parsers/issues/github/Github_7.java
  • src/test/java/com/univocity/parsers/issues/support/Ticket_2.java
15 Normal 111.45 0.83 N/A N/A 0% N/A 0.0 N/A -
06cb4d9 fixed issue with inconsistent column values retained by batched column processors. 2014-11-22
  • src/main/java/com/univocity/parsers/common/processor/BatchedColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BatchedObjectColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ColumnSplitter.java
  • src/main/java/com/univocity/parsers/common/processor/ObjectColumnProcessor.java
  • src/test/java/com/univocity/parsers/common/processor/BatchedColumnProcessorTest.java
  • src/test/java/com/univocity/parsers/common/processor/BatchedObjectColumnProcessorTest.java
15 Normal 111.36 0.66 N/A N/A 0% N/A 0.0 N/A -
2ca6148 adding javadocs for all new classes to process columnns 2014-11-22
  • src/main/java/com/univocity/parsers/common/processor/BatchedColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BatchedColumnReaderProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BatchedObjectColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ColumnReaderProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ColumnSplitter.java
  • src/main/java/com/univocity/parsers/common/processor/ObjectColumnProcessor.java
15 Normal 111.56 0.63 N/A N/A 0% N/A 0.0 N/A -
0c1db7e adding examples for different column processors using different parsers 2014-11-22
  • src/main/java/com/univocity/parsers/common/processor/BatchedColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BatchedObjectColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ColumnSplitter.java
  • src/main/java/com/univocity/parsers/common/processor/ObjectColumnProcessor.java
  • src/test/java/com/univocity/parsers/examples/CsvParserExamples.java
  • src/test/java/com/univocity/parsers/examples/FixedWidthParserExamples.java
  • src/test/java/com/univocity/parsers/examples/TsvParserExamples.java
  • src/test/resources/examples/expectedOutputs/CsvParserExamples/example007Columns
  • src/test/resources/examples/expectedOutputs/FixedWidthParserExamples/example007BatchedColumns
  • src/test/resources/examples/expectedOutputs/TsvParserExamples/example007ConvertColumns
15 Normal 112.03 0.75 0.0285 0.85 0.4% minor 0.47 info 2
5b2da48 adding examples of column processors to the README 2014-11-22
  • README.md
  • src/main/java/com/univocity/parsers/common/processor/ColumnSplitter.java
  • src/test/java/com/univocity/parsers/examples/FixedWidthParserExamples.java
  • src/test/resources/README_template.md
  • src/test/resources/examples/expectedOutputs/FixedWidthParserExamples/example007BatchedColumns
15 Normal 111.24 1.03 0.0418 -0.78 0.7% minor -0.79 info 2
c4fda9a adjusting test cases 2014-11-22
  • src/test/java/com/univocity/parsers/common/processor/BatchedColumnProcessorTest.java
  • src/test/java/com/univocity/parsers/common/processor/BatchedObjectColumnProcessorTest.java
15 Normal 111.19 0.96 N/A N/A 0% N/A 0.0 N/A -
3e8ac2f adjusting to ignore case when matching field names to identify annotated fields in java beans 2014-11-23
  • README.md
  • src/main/java/com/univocity/parsers/common/ArgumentUtils.java
  • src/test/java/com/univocity/parsers/examples/Car.java
  • src/test/java/com/univocity/parsers/examples/CsvParserExamples.java
  • src/test/java/com/univocity/parsers/examples/WordsToSetConversion.java
  • src/test/resources/README_template.md
  • src/test/resources/examples/expectedOutputs/CsvParserExamples/example008CustomConversionAnnotation
15 Normal 111.71 0.68 N/A N/A 0% N/A 0.0 N/A -
455325b preparing to release minor version 1.3.0 2014-11-23
  • README.md
  • pom.xml
  • src/test/java/com/univocity/parsers/examples/WordsToSetConversion.java
  • src/test/resources/README_template.md
15 Normal 111.86 0.63 N/A N/A 0% N/A 0.0 N/A -
59f28cf fixed error in javadocs 2014-11-23
  • src/main/java/com/univocity/parsers/annotations/Format.java
15 Normal 112.03 1.17 N/A N/A 0% N/A 0.0 N/A -
6fc3e66 using output-tester 1.0 2015-01-04
  • pom.xml
15 Normal 111.74 1.01 N/A N/A 0% N/A 0.0 N/A -
74912d8 bumping to maintenance version 1.3.2-SNAPSHOT 2015-01-04
  • pom.xml
15 Normal 110.61 0.57 0.000711 -1.44 1.0% minor -1.13 info 2
a158463 Fixed issue handling normalizedLineSeparator character 2015-02-20
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
  • src/test/java/com/univocity/parsers/csv/CsvParserTest.java
  • src/test/java/com/univocity/parsers/issues/github/Github_8.java
15 Normal 111.98 0.89 2.32e-06 2.25 1.2% minor 1.37 info 2
5f9e913 preparing to release version 1.3.2 2015-02-20
  • pom.xml
15 Normal 112.06 1.06 N/A N/A 0% N/A 0.0 N/A -
26d1df5 Ensuring test cases pass on windows. 2015-03-04
  • pom.xml
  • src/test/java/com/univocity/parsers/examples/CsvParserExamples.java
15 Normal 112.06 0.77 N/A N/A 0% N/A 0.0 N/A -
251a071 adding support for automatic detection of line endings 2015-03-09
  • pom.xml
  • src/main/java/com/univocity/parsers/common/CommonParserSettings.java
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/DefaultCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/concurrent/ConcurrentCharInputReader.java
  • src/main/java/com/univocity/parsers/common/processor/ColumnSplitter.java
  • src/test/java/com/univocity/parsers/csv/CsvParserTest.java
  • src/test/java/com/univocity/parsers/csv/CsvWriterTest.java
  • src/test/java/com/univocity/parsers/fixed/FixedWidthParserTest.java
  • src/test/java/com/univocity/parsers/tsv/TsvParserTest.java
  • src/test/resources/csv/essential-mac.csv
  • src/test/resources/fixed/essential-mac.txt
  • src/test/resources/fixed/essential_1-mac.txt
  • src/test/resources/fixed/essential_2-mac.txt
  • src/test/resources/fixed/essential_3-mac.txt
  • src/test/resources/tsv/essential-mac.tsv
15 Normal 128.86 1.26 6.18e-24 16.13 15.0% major 16.80 critical 4
3629d93 fixed incorrect processing of trailing whitespaces when writing quoted CSVs 2015-03-09
  • src/main/java/com/univocity/parsers/csv/CsvWriter.java
  • src/test/java/com/univocity/parsers/csv/CsvWriterTest.java
15 Non-normal 130.38 1.06 0.0306 0.83 1.2% minor 1.52 info 2
cd10823 introducing ConcurrentRowProcessor 2015-03-09
  • src/main/java/com/univocity/parsers/common/ParsingContextWrapper.java
  • src/main/java/com/univocity/parsers/common/processor/ColumnSplitter.java
  • src/main/java/com/univocity/parsers/common/processor/ConcurrentRowProcessor.java
  • src/test/java/com/univocity/parsers/common/processor/ConcurrentRowProcessorTest.java
  • src/test/java/com/univocity/parsers/examples/CsvParserExamples.java
  • src/test/java/com/univocity/parsers/examples/FixedWidthParserExamples.java
  • src/test/java/com/univocity/parsers/examples/SettingsExamples.java
  • src/test/java/com/univocity/parsers/examples/TsvParserExamples.java
  • src/test/resources/examples/expectedOutputs/CsvParserExamples/example009ParallelProcessing
15 Normal 130.18 0.86 N/A N/A 0% N/A 0.0 N/A -
86dc775 removing division operations for performance 2015-03-09
  • src/main/java/com/univocity/parsers/common/input/concurrent/FixedInstancePool.java
15 Normal 129.46 0.60 0.00311 -1.20 0.6% minor -0.72 info 2
506177d preparing to release 1.4.0 2015-03-09
  • pom.xml
15 Normal 129.57 1.38 N/A N/A 0% N/A 0.0 N/A -
17cd13a enabling writers to write rows value by value using subsequent calls until the user instructs to flush the row to the output. 2015-03-19
  • pom.xml
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
15 Normal 130.19 1.32 N/A N/A 0% N/A 0.0 N/A -
68df8d9 using the English locale in test cases using SimpleDateFormat so they won't break when executed in computers with a different locale 2015-03-26
  • src/test/java/com/univocity/parsers/common/processor/ObjectRowWriterProcessorTest.java
15 Normal 129.21 1.44 N/A N/A 0% N/A 0.0 N/A -
b69eec0 fixed issue with incorrect handling of quote escapes in the CSV parser 2015-03-26
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
  • src/test/java/com/univocity/parsers/issues/support/Ticket_3.java
  • src/test/resources/issues/ticket_3/input.csv
15 Normal 129.37 1.52 N/A N/A 0% N/A 0.0 N/A -
14c0728 allowing user to escape the character used to escape quotes. 2015-03-26
  • src/main/java/com/univocity/parsers/csv/CsvFormat.java
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
  • src/test/java/com/univocity/parsers/issues/support/Ticket_3.java
15 Normal 129.32 1.20 N/A N/A 0% N/A 0.0 N/A -
4f145a4 Adding a readLine method to all parsers 2015-03-26
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/LineReader.java
  • src/test/java/com/univocity/parsers/csv/CsvParserTest.java
  • src/test/java/com/univocity/parsers/issues/support/Ticket_3.java
15 Normal 127.56 1.11 0.000285 -1.51 1.4% minor -1.76 info 2
da24c4a preparing to release version 1.5.0 2015-03-26
  • pom.xml
15 Normal 128.87 1.31 0.0253 0.86 1.0% minor 1.31 info 2
3991f79 adjusting documentation 2015-03-26
  • README.md
  • src/main/java/com/univocity/parsers/csv/CsvFormat.java
  • src/test/resources/README_template.md
15 Normal 127.98 1.37 N/A N/A 0% N/A 0.0 N/A -
b0c3a9a adding more convenience writeValue() methods to the AbstractWriter 2015-04-02
  • pom.xml
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/ArgumentUtils.java
  • src/main/java/com/univocity/parsers/common/fields/FieldNameSelector.java
  • src/main/java/com/univocity/parsers/common/fields/FieldSelector.java
15 Normal 129.98 0.76 0.000131 1.69 1.6% minor 2.00 info 2
2d8671c fixed issue with convertAll not being executed. 2015-04-07
  • src/main/java/com/univocity/parsers/common/ArgumentUtils.java
  • src/main/java/com/univocity/parsers/common/fields/FieldConversionMapping.java
  • src/test/java/com/univocity/parsers/issues/github/Github_14.java
15 Non-normal 127.75 0.97 8.68e-07 -2.33 1.7% minor -2.23 info 2
e0dd835 fixed parseLine method to not stop parsing until stopParsing() is explicitly called. 2015-04-09
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/LineReader.java
  • src/main/java/com/univocity/parsers/common/input/DefaultCharInputReader.java
  • src/test/java/com/univocity/parsers/examples/TsvParserExamples.java
  • src/test/resources/README_template.md
  • src/test/resources/examples/expectedOutputs/TsvParserExamples/example008ParseLine
15 Normal 127.19 2.13 N/A N/A 0% N/A 0.0 N/A -
d7a21e1 adding examples for newly added features in 1.5.0. Fixed bugs in 1.5.0 and bumped version to 1.5.1-SNAPSHOT 2015-04-09
  • pom.xml
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/test/java/com/univocity/parsers/examples/CsvParserExamples.java
  • src/test/java/com/univocity/parsers/examples/WriterExamples.java
  • src/test/resources/README_template.md
  • src/test/resources/examples/escape.csv
  • src/test/resources/examples/expectedOutputs/CsvParserExamples/example010Escaping
  • src/test/resources/examples/expectedOutputs/WriterExamples/example007WriteValues
15 Non-normal 126.31 1.28 N/A N/A 0% N/A 0.0 N/A -
a63d549 preparing for 1.5.1 maintenance release: updating documentation & cleaning up code 2015-04-09
  • README.md
  • pom.xml
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/ArgumentUtils.java
  • src/main/java/com/univocity/parsers/common/fields/FieldConversionMapping.java
  • src/test/java/com/univocity/parsers/examples/CsvParserExamples.java
  • src/test/java/com/univocity/parsers/examples/TsvParserExamples.java
  • src/test/java/com/univocity/parsers/examples/WriterExamples.java
  • src/test/java/com/univocity/parsers/issues/github/Github_14.java
15 Normal 128.88 1.04 1.51e-05 1.92 2.0% minor 2.57 info 2
a4a2389 cleaning up code 2015-04-17
  • pom.xml
  • src/main/java/com/univocity/parsers/annotations/helpers/AnnotationHelper.java
  • src/main/java/com/univocity/parsers/annotations/helpers/FieldMapping.java
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/concurrent/ConcurrentCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/concurrent/ConcurrentCharLoader.java
  • src/main/java/com/univocity/parsers/common/processor/BeanConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ConcurrentRowProcessor.java
  • src/main/java/com/univocity/parsers/conversions/CalendarConversion.java
  • src/main/java/com/univocity/parsers/conversions/DateConversion.java
  • src/main/java/com/univocity/parsers/conversions/NumericConversion.java
  • src/main/java/com/univocity/parsers/csv/CsvFormat.java
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
  • src/main/java/com/univocity/parsers/csv/CsvWriter.java
  • src/test/java/com/univocity/parsers/csv/CsvParserTest.java
15 Normal 128.88 1.05 N/A N/A 0% N/A 0.0 N/A -
4640be4 code cleanup 2015-04-19
  • src/main/java/com/univocity/parsers/common/input/concurrent/ConcurrentCharLoader.java
  • src/main/java/com/univocity/parsers/conversions/BooleanConversion.java
15 Non-normal 128.85 0.81 N/A N/A 0% N/A 0.0 N/A -
7fb2c6c code cleanup 2015-04-19
  • src/main/java/com/univocity/parsers/common/ArgumentUtils.java
15 Normal 127.16 1.46 0.000228 -1.61 1.3% minor -1.69 info 2
f05c59d fixing poor grammar in error message 2015-04-20
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/fields/FieldSet.java
15 Normal 128.59 1.67 0.000609 1.41 1.1% minor 1.43 info 2
03f37cf Fixed issue processing beans with indexes beyond the number of columns in a row 2015-04-22
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/fields/FieldSet.java
  • src/main/java/com/univocity/parsers/common/processor/BeanConversionProcessor.java
  • src/test/java/com/univocity/parsers/issues/github/Github_19.java
15 Normal 127.97 1.62 N/A N/A 0% N/A 0.0 N/A -
066fed5 preparing to release version 1.5.2 2015-04-22
  • README.md
  • pom.xml
15 Normal 127.53 1.70 N/A N/A 0% N/A 0.0 N/A -
36cd80f Adjsuting exception handling to catch Throwables and avoid swallowing instances of Error when running unit tests 2015-04-24
  • pom.xml
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/CommonParserSettings.java
  • src/main/java/com/univocity/parsers/common/processor/NoopRowProcessor.java
  • src/test/java/com/univocity/parsers/issues/github/Github_19.java
15 Normal 128.80 2.08 N/A N/A 0% N/A 0.0 N/A -
378f318 Adjusting exception handling to ensure exceptions thrown in the finally block do not hide the original error. 2015-04-26
  • src/main/java/com/univocity/parsers/annotations/helpers/AnnotationHelper.java
  • src/main/java/com/univocity/parsers/annotations/helpers/FieldMapping.java
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/fields/FieldConversionMapping.java
  • src/main/java/com/univocity/parsers/common/input/concurrent/ConcurrentCharLoader.java
  • src/main/java/com/univocity/parsers/common/processor/BeanConversionProcessor.java
  • src/main/java/com/univocity/parsers/conversions/NumericConversion.java
15 Non-normal 129.24 1.06 N/A N/A 0% N/A 0.0 N/A -
e7c1d0c Adding improved exception message generation. 2015-04-27
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/CommonParserSettings.java
  • src/main/java/com/univocity/parsers/common/CommonSettings.java
  • src/main/java/com/univocity/parsers/common/CommonWriterSettings.java
  • src/main/java/com/univocity/parsers/common/Format.java
  • src/main/java/com/univocity/parsers/common/fields/FieldSet.java
  • src/main/java/com/univocity/parsers/csv/CsvFormat.java
  • src/main/java/com/univocity/parsers/csv/CsvParserSettings.java
  • src/main/java/com/univocity/parsers/csv/CsvWriterSettings.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthFieldLengths.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthFormat.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthParserSettings.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthWriterSettings.java
  • src/main/java/com/univocity/parsers/tsv/TsvFormat.java
  • src/main/java/com/univocity/parsers/tsv/TsvParserSettings.java
  • src/main/java/com/univocity/parsers/tsv/TsvWriterSettings.java
15 Normal 129.85 1.08 N/A N/A 0% N/A 0.0 N/A -
1fc536b refactoring code for printing out the parser/writer configuration. 2015-04-30
  • src/main/java/com/univocity/parsers/common/CommonParserSettings.java
  • src/main/java/com/univocity/parsers/common/CommonSettings.java
  • src/main/java/com/univocity/parsers/common/CommonWriterSettings.java
  • src/main/java/com/univocity/parsers/csv/CsvParserSettings.java
  • src/main/java/com/univocity/parsers/csv/CsvWriterSettings.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthParserSettings.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthWriterSettings.java
  • src/main/java/com/univocity/parsers/tsv/TsvParserSettings.java
  • src/main/java/com/univocity/parsers/tsv/TsvWriterSettings.java
15 Normal 129.43 0.94 N/A N/A 0% N/A 0.0 N/A -
6cba378 adjusted printing of error messages and settings 2015-05-04
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/CommonSettings.java
15 Normal 129.84 0.52 0.0147 0.97 0.3% minor 0.41 info 2
18fdda8 Making boolean conversion case-insensitive 2015-05-05
  • src/main/java/com/univocity/parsers/common/ArgumentUtils.java
  • src/main/java/com/univocity/parsers/conversions/BooleanConversion.java
  • src/test/java/com/univocity/parsers/issues/github/Github_23.java
15 Normal 128.80 0.92 0.000133 -1.68 0.8% minor -1.04 info 2
da48651 Improving error reporting when instantiating custom conversions. 2015-05-05
  • pom.xml
  • src/main/java/com/univocity/parsers/annotations/helpers/AnnotationHelper.java
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/ArgumentUtils.java
  • src/main/java/com/univocity/parsers/common/processor/BeanConversionProcessor.java
  • src/main/java/com/univocity/parsers/conversions/BooleanConversion.java
  • src/test/java/com/univocity/parsers/issues/github/Github_23.java
15 Normal 127.81 1.54 0.00648 -1.09 0.8% minor -0.99 info 2
ceea364 Adding support in CSV parser to process escape sequences in unquoted values 2015-05-05
  • pom.xml
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
  • src/main/java/com/univocity/parsers/csv/CsvParserSettings.java
  • src/test/java/com/univocity/parsers/issues/github/Github_18.java
15 Normal 129.18 1.46 0.00787 1.05 1.1% minor 1.37 info 2
4bc0c55 fixing exceptions being swallowed as reported in 2015-05-07
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/processor/BeanConversionProcessor.java
  • src/test/java/com/univocity/parsers/issues/github/Github_24.java
15 Non-normal 129.87 1.40 N/A N/A 0% N/A 0.0 N/A -
e3aee85 preparing to release 1.5.4 2015-05-07
  • README.md
  • pom.xml
15 Normal 127.59 1.28 0.00159 -1.28 1.8% minor -2.28 info 2
a59051a Fixed bug reported in https://github.com/uniVocity/univocity-parsers/issues/21 2015-05-09
  • src/main/java/com/univocity/parsers/csv/CsvParserSettings.java
  • src/main/java/com/univocity/parsers/csv/CsvWriter.java
  • src/main/java/com/univocity/parsers/csv/CsvWriterSettings.java
  • src/test/java/com/univocity/parsers/issues/github/Github_18.java
  • src/test/java/com/univocity/parsers/issues/github/Github_21.java
  • src/test/java/com/univocity/parsers/issues/github/Github_24.java
15 Normal 127.83 1.29 N/A N/A 0% N/A 0.0 N/A -
2fa0b0a Improving exception handling to provide more details about the internal state of the parser in case of errors 2015-05-10
  • src/main/java/com/univocity/parsers/annotations/helpers/AnnotationHelper.java
  • src/main/java/com/univocity/parsers/annotations/helpers/FieldMapping.java
  • src/main/java/com/univocity/parsers/common/AbstractException.java
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/DataProcessingException.java
  • src/main/java/com/univocity/parsers/common/TextParsingException.java
  • src/main/java/com/univocity/parsers/common/TextWritingException.java
  • src/main/java/com/univocity/parsers/common/fields/FieldConversionMapping.java
  • src/main/java/com/univocity/parsers/common/processor/BeanConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ColumnSplitter.java
  • src/main/java/com/univocity/parsers/common/processor/ConcurrentRowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ConversionProcessor.java
  • src/main/java/com/univocity/parsers/conversions/BooleanConversion.java
  • src/main/java/com/univocity/parsers/conversions/CharacterConversion.java
  • src/main/java/com/univocity/parsers/conversions/DateConversion.java
  • src/main/java/com/univocity/parsers/conversions/NullStringConversion.java
  • src/main/java/com/univocity/parsers/conversions/NumericConversion.java
  • src/test/java/com/univocity/parsers/issues/github/Github_21.java
  • src/test/java/com/univocity/parsers/issues/github/Github_26.java
15 Non-normal 129.78 1.35 0.00207 1.24 1.5% minor 1.95 info 2
a39d22e Introducing support for configuration of headers in annotated java beans. 2015-05-11
  • src/main/java/com/univocity/parsers/annotations/Headers.java
  • src/main/java/com/univocity/parsers/annotations/helpers/AnnotationHelper.java
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/CommonParserSettings.java
  • src/main/java/com/univocity/parsers/common/CommonSettings.java
  • src/main/java/com/univocity/parsers/common/CommonWriterSettings.java
  • src/main/java/com/univocity/parsers/common/processor/BeanConversionProcessor.java
  • src/test/java/com/univocity/parsers/issues/github/Github_18.java
  • src/test/java/com/univocity/parsers/issues/github/Github_27.java
  • src/test/java/com/univocity/parsers/issues/support/Ticket_1.java
15 Normal 129.68 1.66 N/A N/A 0% N/A 0.0 N/A -
abff239 Fixed test case so it works on every OS 2015-05-12
  • src/test/java/com/univocity/parsers/issues/github/Github_27.java
15 Normal 129.08 1.01 N/A N/A 0% N/A 0.0 N/A -
ef6e9f6 Adding support for the Heaaders annotation in interfaces 2015-05-13
  • src/main/java/com/univocity/parsers/annotations/helpers/AnnotationHelper.java
  • src/main/java/com/univocity/parsers/common/CommonParserSettings.java
  • src/main/java/com/univocity/parsers/common/CommonWriterSettings.java
  • src/main/java/com/univocity/parsers/common/processor/BeanConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ColumnSplitter.java
  • src/test/java/com/univocity/parsers/issues/github/Github_26.java
  • src/test/java/com/univocity/parsers/issues/github/Github_27.java
15 Normal 128.53 0.62 0.0312 -0.84 0.4% minor -0.55 info 2
10633ef Implemented callback mechanism to capture non-fatal errors 2015-05-13
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/CommonParserSettings.java
  • src/main/java/com/univocity/parsers/common/CommonSettings.java
  • src/main/java/com/univocity/parsers/common/ConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/DataProcessingException.java
  • src/main/java/com/univocity/parsers/common/NoopRowProcessorErrorHandler.java
  • src/main/java/com/univocity/parsers/common/RowProcessorErrorHandler.java
  • src/main/java/com/univocity/parsers/common/fields/FieldConversionMapping.java
  • src/main/java/com/univocity/parsers/common/processor/BeanConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BeanProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ObjectRowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ObjectRowWriterProcessor.java
  • src/test/java/com/univocity/parsers/issues/github/Github29.java
15 Normal 128.85 1.05 N/A N/A 0% N/A 0.0 N/A -
959725c renamed test class 2015-05-13
  • src/test/java/com/univocity/parsers/issues/github/Github29.java
  • src/test/java/com/univocity/parsers/issues/github/Github_29.java
15 Normal 129.15 1.96 N/A N/A 0% N/A 0.0 N/A -
5e8534c Adding support to all writers to produce formatted Strings instead of writing to a java.io.Writer. 2015-05-17
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/CommonParserSettings.java
  • src/main/java/com/univocity/parsers/common/input/WriterCharAppender.java
  • src/main/java/com/univocity/parsers/common/processor/BeanConversionProcessor.java
  • src/main/java/com/univocity/parsers/csv/CsvWriter.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthWriter.java
  • src/main/java/com/univocity/parsers/tsv/TsvWriter.java
  • src/test/java/com/univocity/parsers/csv/CsvWriterTest.java
  • src/test/java/com/univocity/parsers/examples/FixedWidthParserExamples.java
  • src/test/java/com/univocity/parsers/tsv/TsvWriterTest.java
  • src/test/resources/examples/expectedOutputs/FixedWidthParserExamples/example008BeanListToStringList
15 Normal 128.98 1.59 N/A N/A 0% N/A 0.0 N/A -
15c1e73 Allow parser to keep escape sequences when parsing and writer to assume input is escaped 2015-05-18
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
  • src/main/java/com/univocity/parsers/csv/CsvParserSettings.java
  • src/main/java/com/univocity/parsers/csv/CsvWriter.java
  • src/main/java/com/univocity/parsers/csv/CsvWriterSettings.java
  • src/test/java/com/univocity/parsers/csv/CsvParserTest.java
  • src/test/java/com/univocity/parsers/csv/CsvWriterTest.java
15 Normal 132.24 1.05 2.66e-07 2.57 2.5% minor 3.26 info 2
7ac2788 Fixed issue with Long conversion as reported in https://github.com/uniVocity/univocity-parsers/issues/30 2015-05-18
  • pom.xml
  • src/main/java/com/univocity/parsers/annotations/helpers/AnnotationHelper.java
  • src/main/java/com/univocity/parsers/annotations/helpers/FieldMapping.java
  • src/test/java/com/univocity/parsers/issues/github/Github_30.java
15 Normal 127.73 1.25 4.03e-10 -3.47 3.4% minor -4.51 info 3
14c4bb5 adding support for enum conversions and annotations https://github.com/uniVocity/univocity-parsers/issues/31 2015-05-18
  • pom.xml
  • src/main/java/com/univocity/parsers/annotations/EnumOptions.java
  • src/main/java/com/univocity/parsers/annotations/helpers/AnnotationHelper.java
  • src/main/java/com/univocity/parsers/conversions/Conversions.java
  • src/main/java/com/univocity/parsers/conversions/EnumConversion.java
  • src/main/java/com/univocity/parsers/conversions/EnumSelector.java
  • src/test/java/com/univocity/parsers/issues/github/Github_24.java
  • src/test/java/com/univocity/parsers/issues/github/Github_30.java
  • src/test/java/com/univocity/parsers/issues/github/Github_31.java
15 Normal 128.47 1.10 N/A N/A 0% N/A 0.0 N/A -
421b51a Adding documentation to enum conversion classes introduced in 2015-05-19
  • src/main/java/com/univocity/parsers/annotations/EnumOptions.java
  • src/main/java/com/univocity/parsers/conversions/Conversions.java
  • src/main/java/com/univocity/parsers/conversions/EnumConversion.java
  • src/test/java/com/univocity/parsers/issues/github/Github_31.java
15 Normal 125.38 0.68 3.88e-09 -3.32 2.4% minor -3.09 info 2
4d075a0 Merge remote-tracking branch 'origin/hotfix-1.5.5' 2015-05-19
  • src/main/java/com/univocity/parsers/annotations/EnumOptions.java
  • src/main/java/com/univocity/parsers/annotations/helpers/AnnotationHelper.java
  • src/main/java/com/univocity/parsers/conversions/Conversions.java
  • src/main/java/com/univocity/parsers/conversions/EnumConversion.java
  • src/main/java/com/univocity/parsers/conversions/EnumSelector.java
  • src/test/java/com/univocity/parsers/issues/github/Github_30.java
  • src/test/java/com/univocity/parsers/issues/github/Github_31.java
15 Normal 131.13 2.37 8.11e-08 3.34 4.6% minor 5.75 info 3
6d9a352 fixing testcase 2015-05-19
  • src/test/java/com/univocity/parsers/issues/github/Github_31.java
15 Normal 132.82 2.01 N/A N/A 0% N/A 0.0 N/A -
da594a5 no need to explicitly define headers on 1.6.0 when writing beans 2015-05-19
  • src/test/java/com/univocity/parsers/issues/github/Github_31.java
15 Non-normal 133.85 1.83 N/A N/A 0% N/A 0.0 N/A -
b157aca fixing testcase 2015-05-19
  • src/test/java/com/univocity/parsers/issues/github/Github_31.java
15 Normal 128.84 1.07 4.89e-08 -2.92 3.7% minor -5.01 info 3
abacb9a preparing to release version 1.5.5 2015-05-19
  • pom.xml
15 Normal 130.05 0.78 0.000291 1.53 0.9% minor 1.21 info 2
00994ff preparing to release maintenance version 1.5.5 2015-05-19
  • README.md
  • src/main/java/com/univocity/parsers/annotations/EnumOptions.java
15 Normal 127.36 1.38 6.67e-06 -2.14 2.1% minor -2.69 info 2
4fe97f1 Merge remote-tracking branch 'origin/hotfix-1.5.5' 2015-05-19
  • README.md
  • src/main/java/com/univocity/parsers/annotations/EnumOptions.java
15 Normal 131.27 1.78 2e-06 2.21 3.1% minor 3.91 info 3
4f9a569 Added support for text alignment when writing fixed-width files. 2015-05-19
  • src/main/java/com/univocity/parsers/common/input/CharAppender.java
  • src/main/java/com/univocity/parsers/common/input/DefaultCharAppender.java
  • src/main/java/com/univocity/parsers/common/input/NoopCharAppender.java
  • src/main/java/com/univocity/parsers/fixed/FieldAlignment.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthFieldLengths.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthWriter.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthWriterSettings.java
  • src/test/java/com/univocity/parsers/issues/github/Github_16.java
15 Normal 131.12 1.89 N/A N/A 0% N/A 0.0 N/A -
a3ceb6a applied code formatter 2015-05-19
  • src/main/java/com/univocity/parsers/common/input/WriterCharAppender.java
  • src/main/java/com/univocity/parsers/csv/CsvParserSettings.java
  • src/main/java/com/univocity/parsers/csv/CsvWriter.java
  • src/main/java/com/univocity/parsers/csv/CsvWriterSettings.java
  • src/test/java/com/univocity/parsers/csv/CsvParserTest.java
  • src/test/java/com/univocity/parsers/csv/CsvWriterTest.java
15 Normal 130.89 1.15 N/A N/A 0% N/A 0.0 N/A -
57e2b99 fixed compilation error 2015-05-19
  • src/main/java/com/univocity/parsers/fixed/FixedWidthFieldLengths.java
15 Normal 132.67 1.65 0.000927 1.37 1.4% minor 1.78 info 2
edf41df allowing selection fo fields to change while writing to cater for changing input rows. 2015-05-20
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
15 Normal 130.98 1.60 0.000984 -1.34 1.3% minor -1.69 info 2
ebca8fd Allowing all writers to have their selection of columns modified on the fly. 2015-05-21
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/DummyFormat.java
  • src/main/java/com/univocity/parsers/common/fields/ExcludeFieldIndexSelector.java
  • src/main/java/com/univocity/parsers/common/fields/FieldSet.java
  • src/main/java/com/univocity/parsers/common/input/CharAppender.java
  • src/test/java/com/univocity/parsers/csv/CsvWriterTest.java
15 Normal 131.06 2.44 N/A N/A 0% N/A 0.0 N/A -
79e23a7 Adding auto-detection features for CSV format. Should take care of 2015-05-23
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/InputAnalysisProcess.java
  • src/main/java/com/univocity/parsers/common/input/LineSeparatorDetector.java
  • src/main/java/com/univocity/parsers/csv/CsvFormatDetector.java
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
  • src/main/java/com/univocity/parsers/csv/CsvParserSettings.java
  • src/test/java/com/univocity/parsers/csv/CsvFormatDetectorTest.java
15 Normal 132.65 0.76 0.00645 1.14 1.2% minor 1.59 info 2
2c20193 Performance improvement: ensuring parser selects fields by index/name when a BeanRowProcessor is used. 2015-05-25
  • src/main/java/com/univocity/parsers/annotations/helpers/AnnotationHelper.java
  • src/main/java/com/univocity/parsers/common/CommonParserSettings.java
  • src/main/java/com/univocity/parsers/common/DataProcessingException.java
  • src/main/java/com/univocity/parsers/common/TextParsingException.java
  • src/test/java/com/univocity/parsers/examples/AnotherTestBean.java
  • src/test/java/com/univocity/parsers/examples/CsvParserExamples.java
  • src/test/resources/examples/expectedOutputs/CsvParserExamples/example011ErrorHandling
15 Non-normal 131.54 1.31 0.0146 -0.97 0.8% minor -1.11 info 2
b7a8c09 Adding examples with CSV format autodetection and writing to Strings. 2015-05-25
  • src/main/java/com/univocity/parsers/csv/CsvFormatDetector.java
  • src/test/java/com/univocity/parsers/examples/AnotherTestBean.java
  • src/test/java/com/univocity/parsers/examples/CsvParserExamples.java
  • src/test/java/com/univocity/parsers/examples/WriterExamples.java
  • src/test/resources/examples/european.csv
  • src/test/resources/examples/expectedOutputs/CsvParserExamples/example012FormatAutodetection
  • src/test/resources/examples/expectedOutputs/WriterExamples/example008WriteWithHeaderAnnotation
15 Non-normal 130.22 1.19 0.0181 -0.92 1.0% minor -1.32 info 2
f8958cc Introduced the basic internal structure to support processing of different input rows. 2015-05-26
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/CommonParserSettings.java
  • src/main/java/com/univocity/parsers/common/RowProcessorSwitcher.java
  • src/main/java/com/univocity/parsers/common/TextParsingException.java
15 Non-normal 130.34 0.90 N/A N/A 0% N/A 0.0 N/A -
fb8fe37 Work in progress: 2015-06-05
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/CommonParserSettings.java
  • src/main/java/com/univocity/parsers/common/ConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/RowProcessorSwitcher.java
  • src/main/java/com/univocity/parsers/common/input/LookaheadCharInputReader.java
  • src/main/java/com/univocity/parsers/common/processor/RowProcessorSwitch.java
  • src/main/java/com/univocity/parsers/common/processor/ValueBasedSwitch.java
  • src/main/java/com/univocity/parsers/conversions/Conversions.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthParser.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthParserSettings.java
  • src/main/java/com/univocity/parsers/fixed/Lookahead.java
  • src/test/java/com/univocity/parsers/common/input/LookaheadCharInputReaderTest.java
  • src/test/java/com/univocity/parsers/examples/samples/CsvDimensionExample.java
  • src/test/java/com/univocity/parsers/issues/github/Github_13.java
15 Normal 133.49 2.10 0.000168 1.70 2.4% minor 3.15 info 2
3571083 Adding support for specific formats on lookbehind to fixed-width parser. 2015-06-05
  • src/main/java/com/univocity/parsers/common/input/LookaheadCharInputReader.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthParser.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthParserSettings.java
  • src/main/java/com/univocity/parsers/fixed/Lookahead.java
  • src/main/java/com/univocity/parsers/fixed/Lookup.java
  • src/test/java/com/univocity/parsers/issues/github/Github_13.java
15 Normal 134.60 0.85 N/A N/A 0% N/A 0.0 N/A -
a09ea2d Implemented initial support for writing rows in multiple formats. 2015-06-06
  • src/main/java/com/univocity/parsers/common/fields/FieldIndexSelector.java
  • src/main/java/com/univocity/parsers/common/processor/InputValueSwitch.java
  • src/main/java/com/univocity/parsers/common/processor/OutputValueSwitch.java
  • src/main/java/com/univocity/parsers/common/processor/RowWriterProcessorSwitch.java
  • src/main/java/com/univocity/parsers/common/processor/ValueBasedSwitch.java
  • src/test/java/com/univocity/parsers/issues/github/Github_13.java
15 Normal 132.79 1.67 N/A N/A 0% N/A 0.0 N/A -
655e18f tiny adjustment on quote processing of CSV parser 2015-06-06
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
15 Normal 130.87 1.32 0.000266 -1.53 1.4% minor -1.92 info 2
b2e5743 Adding support for writing fixed-width context with multiple row formats 2015-06-06
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthParser.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthParserSettings.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthWriter.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthWriterSettings.java
  • src/main/java/com/univocity/parsers/fixed/Lookup.java
  • src/test/java/com/univocity/parsers/issues/github/Github_13.java
15 Normal 133.37 1.46 0.000105 1.65 1.9% minor 2.50 info 2
936d44a Applied the code formatter and updated version to 2.0.0 as too many changes, new features and refactorings were applied since the last version. 2015-06-06
  • pom.xml
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/CommonParserSettings.java
  • src/main/java/com/univocity/parsers/common/fields/FieldIndexSelector.java
  • src/main/java/com/univocity/parsers/common/processor/InputValueSwitch.java
  • src/main/java/com/univocity/parsers/common/processor/OutputValueSwitch.java
  • src/main/java/com/univocity/parsers/common/processor/RowWriterProcessorSwitch.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthParser.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthParserSettings.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthWriterSettings.java
  • src/test/java/com/univocity/parsers/common/input/LookaheadCharInputReaderTest.java
  • src/test/java/com/univocity/parsers/examples/samples/CsvDimensionExample.java
  • src/test/java/com/univocity/parsers/issues/github/Github_13.java
15 Non-normal 134.86 1.70 N/A N/A 0% N/A 0.0 N/A -
a57b43a adding initial desired structure & unit test for processing complex java beans 2015-06-06
  • src/main/java/com/univocity/parsers/annotations/Parsed.java
  • src/main/java/com/univocity/parsers/annotations/Row.java
  • src/test/java/com/univocity/parsers/issues/github/Github_13.java
15 Normal 134.72 1.13 N/A N/A 0% N/A 0.0 N/A -
8fc1ccf adjusting output value switch to assign a default row writer processor only at the end of the search loop 2015-06-08
  • src/main/java/com/univocity/parsers/common/processor/OutputValueSwitch.java
15 Normal 133.98 1.30 N/A N/A 0% N/A 0.0 N/A -
847d721 Implementing internal strucutre to support parsing and processing of nested java beans. 2015-06-08
  • src/main/java/com/univocity/parsers/annotations/Nested.java
  • src/main/java/com/univocity/parsers/annotations/Parsed.java
  • src/main/java/com/univocity/parsers/annotations/Row.java
  • src/main/java/com/univocity/parsers/annotations/helpers/AnnotationHelper.java
  • src/main/java/com/univocity/parsers/annotations/helpers/FieldMapping.java
  • src/main/java/com/univocity/parsers/common/CommonParserSettings.java
  • src/main/java/com/univocity/parsers/common/processor/BeanConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BeanProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BeanWriterProcessor.java
  • src/test/java/com/univocity/parsers/issues/github/Github_13.java
15 Non-normal 133.26 0.97 N/A N/A 0% N/A 0.0 N/A -
347f208 removing unnecessary validation on indexes 2015-06-09
  • src/main/java/com/univocity/parsers/common/fields/FieldIndexSelector.java
  • src/test/java/com/univocity/parsers/issues/support/Ticket_4.java
15 Normal 135.06 1.51 0.0143 0.97 1.4% minor 1.80 info 2
8ecb8ce implemented initial support for nested elements in lists/arrays of pojos with annotations. 2015-06-12
  • src/main/java/com/univocity/parsers/annotations/helpers/FieldMapping.java
  • src/main/java/com/univocity/parsers/common/processor/BeanConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BeanProcessor.java
  • src/test/java/com/univocity/parsers/issues/github/Github_13.java
15 Normal 133.82 1.04 N/A N/A 0% N/A 0.0 N/A -
6c0bc0c adding some code to handle recursive nesting of rows. Still need some work 2015-06-12
  • src/main/java/com/univocity/parsers/annotations/helpers/FieldMapping.java
  • src/main/java/com/univocity/parsers/common/processor/BeanConversionProcessor.java
  • src/test/java/com/univocity/parsers/issues/github/Github_13.java
15 Normal 131.45 0.98 3.3e-07 -2.43 1.8% minor -2.37 info 2
bd6f819 implemented initial basic algorithm to handle nesting of annotated beans - lots of testing still required 2015-06-16
  • src/main/java/com/univocity/parsers/annotations/helpers/FieldMapping.java
  • src/main/java/com/univocity/parsers/common/processor/BeanConversionProcessor.java
  • src/test/java/com/univocity/parsers/issues/github/Github_13.java
15 Normal 133.18 1.05 1.23e-05 1.94 1.3% minor 1.73 info 2
0f7e2fb adding more write methods to allow writing collection of String arrays 2015-06-16
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/processor/BeanConversionProcessor.java
  • src/test/java/com/univocity/parsers/issues/github/Github_13.java
15 Normal 135.10 0.77 0.000113 1.66 1.4% minor 1.92 info 2
6ab445e Fixed issue 33 - Numeric conversion classes must validate the ParsePosition when using multiple format 2015-06-17
  • src/main/java/com/univocity/parsers/conversions/FormattedBigDecimalConversion.java
  • src/main/java/com/univocity/parsers/conversions/NumericConversion.java
  • src/test/java/com/univocity/parsers/issues/github/Github_33.java
15 Non-normal 135.63 1.09 N/A N/A 0% N/A 0.0 N/A -
3a3ed5d Fixed https://github.com/uniVocity/univocity-parsers/issues/32 2015-06-17
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/ParserOutput.java
  • src/test/java/com/univocity/parsers/issues/github/Github_32.java
15 Normal 135.12 1.49 N/A N/A 0% N/A 0.0 N/A -
52a7e73 Fixed incorrect handling of leading whitespaces writing values where the input is a String with spaces only. 2015-06-17
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
15 Normal 135.77 1.39 N/A N/A 0% N/A 0.0 N/A -
8c195d9 Fixed issue with incorrect escape of quotes when writing CSV 2015-06-18
  • src/main/java/com/univocity/parsers/csv/CsvWriter.java
15 Normal 134.87 1.70 N/A N/A 0% N/A 0.0 N/A -
d588dd0 Adjusting quote escape solution to quote automatically only values that start with the quote character 2015-06-18
  • src/main/java/com/univocity/parsers/csv/CsvWriter.java
  • src/test/java/com/univocity/parsers/issues/github/Github_34.java
15 Normal 135.66 0.68 N/A N/A 0% N/A 0.0 N/A -
0beef50 ran the code formatter 2015-06-18
  • src/main/java/com/univocity/parsers/annotations/Nested.java
  • src/main/java/com/univocity/parsers/annotations/Parsed.java
  • src/main/java/com/univocity/parsers/annotations/helpers/AnnotationHelper.java
  • src/main/java/com/univocity/parsers/annotations/helpers/FieldMapping.java
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/ParserOutput.java
  • src/main/java/com/univocity/parsers/common/processor/BeanProcessor.java
  • src/main/java/com/univocity/parsers/conversions/FormattedBigDecimalConversion.java
  • src/main/java/com/univocity/parsers/conversions/NumericConversion.java
  • src/test/java/com/univocity/parsers/issues/github/Github_13.java
  • src/test/java/com/univocity/parsers/issues/github/Github_32.java
  • src/test/java/com/univocity/parsers/issues/github/Github_33.java
15 Normal 134.33 1.12 0.00258 -1.23 1.0% minor -1.33 info 2
d67b605 Fixed incorrect handling of leading whitespaces writing values where the input is a String with spaces only. 2015-06-18
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
15 Normal 129.12 1.03 5.03e-14 -5.07 3.9% minor -5.21 info 3
771ba72 Merge remote-tracking branch 'origin/hotfix-1.5.6' 2015-06-18
  • README.md
  • src/main/java/com/univocity/parsers/conversions/FormattedBigDecimalConversion.java
15 Non-normal 133.32 0.97 4.84e-13 4.60 3.3% minor 4.20 info 3
1b3d067 Fixed test case so it works on every OS 2015-06-18
  • src/test/java/com/univocity/parsers/issues/github/Github_34.java
15 Normal 133.33 1.14 N/A N/A 0% N/A 0.0 N/A -
e978601 Applying code/style/spelling changes suggested by IntelliJ code analizer 2015-06-19
  • src/main/java/com/univocity/parsers/annotations/EnumOptions.java
  • src/main/java/com/univocity/parsers/annotations/helpers/AnnotationHelper.java
  • src/main/java/com/univocity/parsers/annotations/helpers/FieldMapping.java
  • src/main/java/com/univocity/parsers/common/AbstractException.java
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/ArgumentUtils.java
  • src/main/java/com/univocity/parsers/common/CommonParserSettings.java
  • src/main/java/com/univocity/parsers/common/CommonSettings.java
  • src/main/java/com/univocity/parsers/common/DummyFormat.java
  • src/main/java/com/univocity/parsers/common/Format.java
  • src/main/java/com/univocity/parsers/common/LineReader.java
  • src/main/java/com/univocity/parsers/common/NoopRowProcessorErrorHandler.java
  • src/main/java/com/univocity/parsers/common/ParserOutput.java
  • src/main/java/com/univocity/parsers/common/fields/ExcludeFieldIndexSelector.java
  • src/main/java/com/univocity/parsers/common/fields/FieldConversionMapping.java
  • src/main/java/com/univocity/parsers/common/fields/FieldNameSelector.java
  • src/main/java/com/univocity/parsers/common/input/LineSeparatorDetector.java
  • src/main/java/com/univocity/parsers/common/input/LookaheadCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/concurrent/ConcurrentCharLoader.java
  • src/main/java/com/univocity/parsers/common/processor/BeanConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/InputValueSwitch.java
  • src/main/java/com/univocity/parsers/common/processor/MasterDetailListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/MasterDetailProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ObjectColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/OutputValueSwitch.java
  • src/main/java/com/univocity/parsers/conversions/BooleanConversion.java
  • src/main/java/com/univocity/parsers/conversions/CharacterConversion.java
  • src/main/java/com/univocity/parsers/conversions/EnumConversion.java
  • src/main/java/com/univocity/parsers/conversions/NullStringConversion.java
  • src/main/java/com/univocity/parsers/conversions/NumericConversion.java
  • src/main/java/com/univocity/parsers/csv/CsvFormatDetector.java
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
  • src/main/java/com/univocity/parsers/csv/CsvWriter.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthFieldLengths.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthParser.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthWriter.java
15 Normal 133.96 1.75 N/A N/A 0% N/A 0.0 N/A -
2fcb5a4 Adjusting writing of null/empty values in the CSV writer to properly handle all combinations of whitespace trimming & nulls 2015-06-19
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/csv/CsvWriter.java
  • src/test/java/com/univocity/parsers/csv/CsvWriterTest.java
  • src/test/java/com/univocity/parsers/issues/github/Github_21.java
15 Normal 133.70 1.32 N/A N/A 0% N/A 0.0 N/A -
1fdf2c9 Making API easier to use when parsing/writing files and streams. 2015-06-19
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/ArgumentUtils.java
  • src/main/java/com/univocity/parsers/csv/CsvWriter.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthWriter.java
  • src/main/java/com/univocity/parsers/tsv/TsvWriter.java
  • src/test/java/com/univocity/parsers/examples/samples/CsvDimensionExample.java
15 Non-normal 133.66 1.67 N/A N/A 0% N/A 0.0 N/A -
856c5aa Introducing validation of duplicate field mappings in annotated java beans 2015-06-20
  • src/main/java/com/univocity/parsers/annotations/helpers/FieldMapping.java
  • src/main/java/com/univocity/parsers/common/processor/BeanConversionProcessor.java
15 Normal 133.90 1.67 N/A N/A 0% N/A 0.0 N/A -
582c2d8 resolving nullpointer exception caused by latest change on the implementation of hashcode/equals in FieldMapping 2015-06-21
  • src/main/java/com/univocity/parsers/annotations/helpers/FieldMapping.java
15 Normal 133.80 1.94 N/A N/A 0% N/A 0.0 N/A -
adb74d0 Fixing issue with MasterDetailProcessor in which rows above the first master row would be included. 2015-06-22
  • src/main/java/com/univocity/parsers/common/processor/MasterDetailProcessor.java
  • src/test/java/com/univocity/parsers/issues/support/Ticket_5.java
15 Normal 134.17 0.91 0.0358 0.82 0.3% minor 0.37 info 2
21242eb Adjusting new writeValuesToRow method of AbstractWriter so it doesn't create empty columns at the end of the row. 2015-06-27
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/test/java/com/univocity/parsers/issues/support/Ticket_6.java
15 Non-normal 132.34 1.67 0.00544 -1.13 1.4% minor -1.83 info 2
6f63f71 Added row/csv/column and tests 2015-07-06
  • src/main/java/com/univocity/parsers/common/processor/RowListProcessor.java
  • src/main/java/com/univocity/parsers/containers/Column.java
  • src/main/java/com/univocity/parsers/containers/Csv.java
  • src/main/java/com/univocity/parsers/containers/Row.java
  • src/test/java/com/univocity/parsers/examples/RowObjectExample.java
  • src/test/resources/examples/expectedOutputs/RowObjectExample/example013ReadCsvWithRowProcessorUsingRowObjects
15 Normal 133.94 1.08 N/A N/A 0% N/A 0.0 N/A -
a16eb42 New class for Row object generating parser + PR comments. 2015-07-06
  • src/main/java/com/univocity/parsers/common/processor/RowContainerListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/RowListProcessor.java
  • src/main/java/com/univocity/parsers/containers/Column.java
  • src/main/java/com/univocity/parsers/containers/Csv.java
  • src/main/java/com/univocity/parsers/containers/RecordMetaData.java
  • src/main/java/com/univocity/parsers/containers/Row.java
  • src/test/java/com/univocity/parsers/examples/RowObjectExample.java
15 Normal 135.14 1.32 0.00294 1.19 0.9% minor 1.20 info 2
6eea9c9 Removed Column.java 2015-07-08
  • src/main/java/com/univocity/parsers/common/processor/RowContainerListProcessor.java
  • src/main/java/com/univocity/parsers/containers/Column.java
  • src/main/java/com/univocity/parsers/containers/RecordMetaData.java
  • src/main/java/com/univocity/parsers/containers/Row.java
  • src/test/java/com/univocity/parsers/examples/RowObjectExample.java
15 Normal 133.82 1.04 0.00762 -1.05 1.0% minor -1.32 info 2
5642528 Implement header creation. 2015-07-08
  • src/main/java/com/univocity/parsers/common/processor/RowContainerListProcessor.java
  • src/main/java/com/univocity/parsers/containers/RecordMetaData.java
  • src/test/java/com/univocity/parsers/examples/RowObjectExample.java
15 Normal 134.61 1.67 N/A N/A 0% N/A 0.0 N/A -
c529350 No need to fill the stack trace of an internal EOFException as it is meant for internal use only. 2015-07-11
  • src/main/java/com/univocity/parsers/common/input/EOFException.java
15 Normal 133.85 2.09 N/A N/A 0% N/A 0.0 N/A -
e7f543c Cleaning up code to remove experimental stuff. 2015-07-12
  • src/test/java/com/univocity/parsers/issues/github/Github_13.java
15 Normal 135.92 0.65 0.00918 1.08 1.5% minor 2.07 info 2
33b6b15 Making column reordering auto-configuration based on RowProcessors more clean. Removing messy code for bean nesting. 2015-07-14
  • src/main/java/com/univocity/parsers/annotations/Nested.java
  • src/main/java/com/univocity/parsers/annotations/helpers/AnnotationHelper.java
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/CommonParserSettings.java
  • src/main/java/com/univocity/parsers/common/processor/BeanConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BeanProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BeanWriterProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ColumnOrderDependent.java
  • src/main/java/com/univocity/parsers/common/processor/RowProcessorSwitch.java
15 Non-normal 132.71 1.16 6.75e-08 -2.90 2.4% minor -3.21 info 2
d3cd7dc Implementing initial structure for typed Records. 2015-07-15
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/fields/FieldConversionMapping.java
  • src/main/java/com/univocity/parsers/common/record/Record.java
  • src/main/java/com/univocity/parsers/common/record/RecordFactory.java
  • src/main/java/com/univocity/parsers/common/record/RecordImpl.java
  • src/main/java/com/univocity/parsers/common/record/RecordMetaData.java
  • src/main/java/com/univocity/parsers/common/record/RecordMetaDataImpl.java
  • src/main/java/com/univocity/parsers/common/record/RecordMetadata.java
  • src/main/java/com/univocity/parsers/common/record/Row.java
15 Normal 133.97 1.03 0.0435 0.77 0.9% minor 1.26 info 2
6beb10e Adjusting code after discovering compilation errors that intellij didn't indicate... wtf. 2015-07-16
  • src/main/java/com/univocity/parsers/common/ConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/fields/FieldConversionMapping.java
  • src/main/java/com/univocity/parsers/common/record/RecordFactory.java
  • src/main/java/com/univocity/parsers/common/record/RecordMetaDataImpl.java
15 Non-normal 135.27 0.89 0.00357 1.16 1.0% minor 1.30 info 2
f4471ff Implemented initial version of all methods specified by the Record interface 2015-07-18
  • src/main/java/com/univocity/parsers/annotations/helpers/AnnotationHelper.java
  • src/main/java/com/univocity/parsers/common/record/MetaData.java
  • src/main/java/com/univocity/parsers/common/record/Record.java
  • src/main/java/com/univocity/parsers/common/record/RecordImpl.java
  • src/main/java/com/univocity/parsers/common/record/RecordMetaDataImpl.java
15 Normal 134.76 1.09 N/A N/A 0% N/A 0.0 N/A -
0914247 Implemented initial version of all methods specified by the Record interface 2015-07-18
  • src/main/java/com/univocity/parsers/annotations/helpers/AnnotationHelper.java
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/ArgumentUtils.java
  • src/main/java/com/univocity/parsers/common/CommonSettings.java
  • src/main/java/com/univocity/parsers/common/fields/ExcludeFieldEnumSelector.java
  • src/main/java/com/univocity/parsers/common/fields/FieldConversionMapping.java
  • src/main/java/com/univocity/parsers/common/fields/FieldEnumSelector.java
  • src/main/java/com/univocity/parsers/common/record/MetaData.java
  • src/main/java/com/univocity/parsers/common/record/Record.java
  • src/main/java/com/univocity/parsers/common/record/RecordImpl.java
  • src/main/java/com/univocity/parsers/common/record/RecordMetaData.java
  • src/main/java/com/univocity/parsers/common/record/RecordMetaDataImpl.java
  • src/test/java/com/univocity/parsers/issues/support/Ticket_5.java
15 Normal 135.49 0.89 N/A N/A 0% N/A 0.0 N/A -
cec80ef Committing test cases for Record class. 2015-07-18
  • src/test/java/com/univocity/parsers/common/record/RecordImplTest.java
15 Normal 134.23 1.41 0.00262 -1.23 0.9% minor -1.26 info 2
defecc1 Fixed compilation error 2015-07-21
  • src/main/java/com/univocity/parsers/common/record/RecordMetaDataImpl.java
15 Normal 134.60 1.65 N/A N/A 0% N/A 0.0 N/A -
bde0e5e Removed empty <p/> tags as per Issue #40 2015-08-05
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/TextParsingException.java
  • src/main/java/com/univocity/parsers/common/fields/ExcludeFieldEnumSelector.java
  • src/main/java/com/univocity/parsers/common/processor/ColumnOrderDependent.java
15 Normal 132.98 0.97 0.0164 -0.95 1.2% minor -1.62 info 2
b65a2d1 Merge pull request #41 from MitchJust/master 2015-08-05
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/TextParsingException.java
  • src/main/java/com/univocity/parsers/common/fields/ExcludeFieldEnumSelector.java
  • src/main/java/com/univocity/parsers/common/processor/ColumnOrderDependent.java
15 Non-normal 133.15 1.19 N/A N/A 0% N/A 0.0 N/A -
761042a Improving usability of RecordMetaData by handling case insensitive field names. Also validating names because I die inside a bit when I get a nullpointer exception from my code. 2015-09-16
  • src/main/java/com/univocity/parsers/common/record/RecordMetaData.java
  • src/main/java/com/univocity/parsers/common/record/RecordMetaDataImpl.java
15 Normal 134.05 1.37 N/A N/A 0% N/A 0.0 N/A -
239e35f Adjusting writers to expand the internal character buffer according to the content being written. The previous pre-allocation strategy was an unusable pain in the neck when writing large values. 2015-09-26
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/input/DefaultCharAppender.java
  • src/main/java/com/univocity/parsers/common/input/WriterCharAppender.java
  • src/test/java/com/univocity/parsers/csv/CsvWriterTest.java
15 Normal 135.15 1.19 N/A N/A 0% N/A 0.0 N/A -
922aeb6 handling rows with fewer columns when reading values using RecordMetadataImpl 2015-09-30
  • src/main/java/com/univocity/parsers/common/record/RecordMetaDataImpl.java
15 Normal 135.84 1.56 N/A N/A 0% N/A 0.0 N/A -
c7bba80 Fixed bean writing bug unearthed in issue #46: can't process annotated java bean with manually headers specified manually. 2015-10-07
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/processor/BeanConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BeanWriterProcessor.java
  • src/test/java/com/univocity/parsers/issues/github/Github_46.java
15 Non-normal 134.16 1.39 0.0345 -0.81 1.2% minor -1.68 info 2
362bda4 Fixed issue #48. Allowing input files with few columns to be parsed using annotated java beans, even when there are not enough columns in the input matching all parsed fields. 2015-10-08
  • src/main/java/com/univocity/parsers/common/ArgumentUtils.java
  • src/main/java/com/univocity/parsers/common/ConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/DataProcessingException.java
  • src/main/java/com/univocity/parsers/common/fields/FieldConversionMapping.java
  • src/main/java/com/univocity/parsers/common/fields/FieldNameSelector.java
  • src/main/java/com/univocity/parsers/common/processor/BeanConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/record/RecordMetaDataImpl.java
  • src/test/java/com/univocity/parsers/issues/github/Github_24.java
  • src/test/java/com/univocity/parsers/issues/github/Github_48.java
15 Non-normal 134.62 1.42 N/A N/A 0% N/A 0.0 N/A -
ad2b267 Resolved github Issue #49: adding support for line joining in TSV writer/parser 2015-10-09
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/CommonSettings.java
  • src/main/java/com/univocity/parsers/tsv/TsvParser.java
  • src/main/java/com/univocity/parsers/tsv/TsvParserSettings.java
  • src/main/java/com/univocity/parsers/tsv/TsvWriter.java
  • src/main/java/com/univocity/parsers/tsv/TsvWriterSettings.java
  • src/test/java/com/univocity/parsers/tsv/TsvParserTest.java
  • src/test/java/com/univocity/parsers/tsv/TsvWriterTest.java
15 Normal 135.48 1.10 N/A N/A 0% N/A 0.0 N/A -
ae7eada Making the parallel code a bit less annoying when running in concurrent environments. When threads get interrupted externally it doesn't help much to throw additional exceptions. 2015-10-10
  • src/main/java/com/univocity/parsers/common/input/concurrent/ConcurrentCharLoader.java
  • src/main/java/com/univocity/parsers/common/input/concurrent/FixedInstancePool.java
  • src/main/java/com/univocity/parsers/common/processor/ConcurrentRowProcessor.java
15 Normal 135.91 1.50 N/A N/A 0% N/A 0.0 N/A -
f968d79 Fixed issue #50 - parsing inputs with missing column names into java beans. 2015-10-12
  • src/main/java/com/univocity/parsers/common/fields/FieldNameSelector.java
  • src/test/java/com/univocity/parsers/issues/github/Github_50.java
15 Normal 134.94 1.16 0.0116 -0.99 0.7% minor -0.97 info 2
56ed84e Fixed github issue #52: Invalid ParsingContext#currentLine() for the last line 2015-10-16
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
  • src/test/java/com/univocity/parsers/issues/github/Github_52.java
15 Normal 136.04 1.14 0.00353 1.16 0.8% minor 1.10 info 2
2ff848f Code cleanup 2015-10-27
  • src/main/java/com/univocity/parsers/common/LineReader.java
  • src/main/java/com/univocity/parsers/common/fields/FieldConversionMapping.java
  • src/main/java/com/univocity/parsers/common/processor/BeanConversionProcessor.java
  • src/main/java/com/univocity/parsers/csv/CsvFormatDetector.java
  • src/test/java/com/univocity/parsers/issues/github/Github_46.java
15 Normal 133.65 1.51 0.00414 -1.15 1.8% minor -2.39 info 2
ffae0a4 Fixed issue #54 - allowing independent handling of line endings in quoted values of CSV data. 2015-11-03
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/CharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/LookaheadCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/WriterCharAppender.java
  • src/main/java/com/univocity/parsers/common/record/RecordMetaDataImpl.java
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
  • src/main/java/com/univocity/parsers/csv/CsvParserSettings.java
  • src/main/java/com/univocity/parsers/csv/CsvWriter.java
  • src/main/java/com/univocity/parsers/csv/CsvWriterSettings.java
  • src/test/java/com/univocity/parsers/csv/CsvParserTest.java
  • src/test/java/com/univocity/parsers/csv/CsvWriterTest.java
15 Normal 136.72 1.72 0.000225 1.55 2.3% minor 3.07 info 2
c38f710 Fixed issue #43 (https://github.com/uniVocity/univocity-parsers/issues/43) and making it possible for Android users to use our library! 2015-11-03
  • src/main/java/com/univocity/parsers/annotations/helpers/AnnotationHelper.java
  • src/main/java/com/univocity/parsers/annotations/helpers/FieldMapping.java
  • src/main/java/com/univocity/parsers/common/beans/BeanHelper.java
  • src/main/java/com/univocity/parsers/common/beans/PropertyWrapper.java
  • src/main/java/com/univocity/parsers/common/processor/BeanConversionProcessor.java
15 Normal 136.18 0.75 N/A N/A 0% N/A 0.0 N/A -
da4fd75 Removing self-closing <p/> elements from javadocs as Java 8 won't compile with them. Thanks IntelliJ (15) for adding them back every time... I love you but you make me suffer. 2015-11-03
  • src/main/java/com/univocity/parsers/annotations/BooleanString.java
  • src/main/java/com/univocity/parsers/annotations/Convert.java
  • src/main/java/com/univocity/parsers/annotations/EnumOptions.java
  • src/main/java/com/univocity/parsers/annotations/Format.java
  • src/main/java/com/univocity/parsers/annotations/Headers.java
  • src/main/java/com/univocity/parsers/annotations/LowerCase.java
  • src/main/java/com/univocity/parsers/annotations/NullString.java
  • src/main/java/com/univocity/parsers/annotations/Parsed.java
  • src/main/java/com/univocity/parsers/annotations/Replace.java
  • src/main/java/com/univocity/parsers/annotations/Trim.java
  • src/main/java/com/univocity/parsers/annotations/UpperCase.java
  • src/main/java/com/univocity/parsers/annotations/helpers/AnnotationHelper.java
  • src/main/java/com/univocity/parsers/annotations/helpers/FieldMapping.java
  • src/main/java/com/univocity/parsers/common/AbstractException.java
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/ArgumentUtils.java
  • src/main/java/com/univocity/parsers/common/CommonParserSettings.java
  • src/main/java/com/univocity/parsers/common/CommonSettings.java
  • src/main/java/com/univocity/parsers/common/CommonWriterSettings.java
  • src/main/java/com/univocity/parsers/common/ConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/DataProcessingException.java
  • src/main/java/com/univocity/parsers/common/DefaultParsingContext.java
  • src/main/java/com/univocity/parsers/common/DummyFormat.java
  • src/main/java/com/univocity/parsers/common/Format.java
  • src/main/java/com/univocity/parsers/common/LineReader.java
  • src/main/java/com/univocity/parsers/common/NoopRowProcessorErrorHandler.java
  • src/main/java/com/univocity/parsers/common/ParserOutput.java
  • src/main/java/com/univocity/parsers/common/ParsingContext.java
  • src/main/java/com/univocity/parsers/common/ParsingContextWrapper.java
  • src/main/java/com/univocity/parsers/common/RowProcessorErrorHandler.java
  • src/main/java/com/univocity/parsers/common/TextParsingException.java
  • src/main/java/com/univocity/parsers/common/TextWritingException.java
  • src/main/java/com/univocity/parsers/common/beans/BeanHelper.java
  • src/main/java/com/univocity/parsers/common/beans/PropertyWrapper.java
  • src/main/java/com/univocity/parsers/common/fields/AllIndexesSelector.java
  • src/main/java/com/univocity/parsers/common/fields/ExcludeFieldEnumSelector.java
  • src/main/java/com/univocity/parsers/common/fields/ExcludeFieldIndexSelector.java
  • src/main/java/com/univocity/parsers/common/fields/ExcludeFieldNameSelector.java
  • src/main/java/com/univocity/parsers/common/fields/FieldConversionMapping.java
  • src/main/java/com/univocity/parsers/common/fields/FieldIndexSelector.java
  • src/main/java/com/univocity/parsers/common/fields/FieldNameSelector.java
  • src/main/java/com/univocity/parsers/common/fields/FieldSelector.java
  • src/main/java/com/univocity/parsers/common/fields/FieldSet.java
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/CharAppender.java
  • src/main/java/com/univocity/parsers/common/input/CharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/DefaultCharAppender.java
  • src/main/java/com/univocity/parsers/common/input/DefaultCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/EOFException.java
  • src/main/java/com/univocity/parsers/common/input/InputAnalysisProcess.java
  • src/main/java/com/univocity/parsers/common/input/LineSeparatorDetector.java
  • src/main/java/com/univocity/parsers/common/input/LookaheadCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/NoopCharAppender.java
  • src/main/java/com/univocity/parsers/common/input/WriterCharAppender.java
  • src/main/java/com/univocity/parsers/common/input/concurrent/CharBucket.java
  • src/main/java/com/univocity/parsers/common/input/concurrent/ConcurrentCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/concurrent/ConcurrentCharLoader.java
  • src/main/java/com/univocity/parsers/common/input/concurrent/Entry.java
  • src/main/java/com/univocity/parsers/common/input/concurrent/FixedInstancePool.java
  • src/main/java/com/univocity/parsers/common/processor/AbstractRowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BatchedColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BatchedColumnReaderProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BatchedObjectColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BeanListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BeanProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BeanWriterProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ColumnReaderProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ColumnSplitter.java
  • src/main/java/com/univocity/parsers/common/processor/ConcurrentRowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/InputValueSwitch.java
  • src/main/java/com/univocity/parsers/common/processor/MasterDetailListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/MasterDetailProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/MasterDetailRecord.java
  • src/main/java/com/univocity/parsers/common/processor/NoopRowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ObjectColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ObjectRowListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ObjectRowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ObjectRowWriterProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/OutputValueSwitch.java
  • src/main/java/com/univocity/parsers/common/processor/RowListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/RowPlacement.java
  • src/main/java/com/univocity/parsers/common/processor/RowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/RowProcessorSwitch.java
  • src/main/java/com/univocity/parsers/common/processor/RowWriterProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/RowWriterProcessorSwitch.java
  • src/main/java/com/univocity/parsers/common/record/Record.java
  • src/main/java/com/univocity/parsers/common/record/RecordMetaData.java
  • src/main/java/com/univocity/parsers/conversions/BigDecimalConversion.java
  • src/main/java/com/univocity/parsers/conversions/BigIntegerConversion.java
  • src/main/java/com/univocity/parsers/conversions/BooleanConversion.java
  • src/main/java/com/univocity/parsers/conversions/ByteConversion.java
  • src/main/java/com/univocity/parsers/conversions/CalendarConversion.java
  • src/main/java/com/univocity/parsers/conversions/CharacterConversion.java
  • src/main/java/com/univocity/parsers/conversions/Conversion.java
  • src/main/java/com/univocity/parsers/conversions/Conversions.java
  • src/main/java/com/univocity/parsers/conversions/DateConversion.java
  • src/main/java/com/univocity/parsers/conversions/DoubleConversion.java
  • src/main/java/com/univocity/parsers/conversions/EnumConversion.java
  • src/main/java/com/univocity/parsers/conversions/EnumSelector.java
  • src/main/java/com/univocity/parsers/conversions/FloatConversion.java
  • src/main/java/com/univocity/parsers/conversions/FormattedBigDecimalConversion.java
  • src/main/java/com/univocity/parsers/conversions/FormattedConversion.java
  • src/main/java/com/univocity/parsers/conversions/IntegerConversion.java
  • src/main/java/com/univocity/parsers/conversions/LongConversion.java
  • src/main/java/com/univocity/parsers/conversions/LowerCaseConversion.java
  • src/main/java/com/univocity/parsers/conversions/NullStringConversion.java
  • src/main/java/com/univocity/parsers/conversions/NumericConversion.java
  • src/main/java/com/univocity/parsers/conversions/ObjectConversion.java
  • src/main/java/com/univocity/parsers/conversions/RegexConversion.java
  • src/main/java/com/univocity/parsers/conversions/ShortConversion.java
  • src/main/java/com/univocity/parsers/conversions/TrimConversion.java
  • src/main/java/com/univocity/parsers/conversions/UpperCaseConversion.java
  • src/main/java/com/univocity/parsers/csv/CsvFormat.java
  • src/main/java/com/univocity/parsers/csv/CsvFormatDetector.java
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
  • src/main/java/com/univocity/parsers/csv/CsvParserSettings.java
  • src/main/java/com/univocity/parsers/csv/CsvWriter.java
  • src/main/java/com/univocity/parsers/csv/CsvWriterSettings.java
  • src/main/java/com/univocity/parsers/fixed/FieldAlignment.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthFieldLengths.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthFormat.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthParser.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthParserSettings.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthWriter.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthWriterSettings.java
  • src/main/java/com/univocity/parsers/fixed/Lookup.java
  • src/main/java/com/univocity/parsers/tsv/TsvFormat.java
  • src/main/java/com/univocity/parsers/tsv/TsvParser.java
  • src/main/java/com/univocity/parsers/tsv/TsvParserSettings.java
  • src/main/java/com/univocity/parsers/tsv/TsvWriter.java
  • src/main/java/com/univocity/parsers/tsv/TsvWriterSettings.java
  • src/test/java/com/univocity/parsers/ParserTestCase.java
  • src/test/java/com/univocity/parsers/common/fields/ExcludeFieldEnumSelectorTest.java
  • src/test/java/com/univocity/parsers/common/fields/ExcludeFieldNameSelectorTest.java
  • src/test/java/com/univocity/parsers/common/fields/ExcludeIndexSelectorTest.java
  • src/test/java/com/univocity/parsers/common/fields/FieldEnumSelectorTest.java
  • src/test/java/com/univocity/parsers/common/fields/FieldIndexSelectorTest.java
  • src/test/java/com/univocity/parsers/common/fields/FieldNameSelectorTest.java
  • src/test/java/com/univocity/parsers/common/fields/TestEnum.java
  • src/test/java/com/univocity/parsers/common/input/DefaultCharInputReaderTest.java
  • src/test/java/com/univocity/parsers/common/input/LookaheadCharInputReaderTest.java
  • src/test/java/com/univocity/parsers/common/processor/AnnotatedBeanProcessorTest.java
  • src/test/java/com/univocity/parsers/common/processor/BatchedColumnProcessorTest.java
  • src/test/java/com/univocity/parsers/common/processor/BatchedObjectColumnProcessorTest.java
  • src/test/java/com/univocity/parsers/common/processor/BeanWriterProcessorTest.java
  • src/test/java/com/univocity/parsers/common/processor/ColumnProcessorTest.java
  • src/test/java/com/univocity/parsers/common/processor/ConcurrentRowProcessorTest.java
  • src/test/java/com/univocity/parsers/common/processor/MasterDetailProcessorTest.java
  • src/test/java/com/univocity/parsers/common/processor/ObjectColumnProcessorTest.java
  • src/test/java/com/univocity/parsers/common/processor/ObjectRowListProcessorTest.java
  • src/test/java/com/univocity/parsers/common/processor/ObjectRowWriterProcessorTest.java
  • src/test/java/com/univocity/parsers/csv/CsvFormatDetectorTest.java
  • src/test/java/com/univocity/parsers/csv/CsvParserTest.java
  • src/test/java/com/univocity/parsers/csv/CsvWriterTest.java
  • src/test/java/com/univocity/parsers/csv/ProfilerTest.java
  • src/test/java/com/univocity/parsers/csv/TestUtils.java
  • src/test/java/com/univocity/parsers/examples/AnotherTestBean.java
  • src/test/java/com/univocity/parsers/examples/Car.java
  • src/test/java/com/univocity/parsers/examples/CsvParserExamples.java
  • src/test/java/com/univocity/parsers/examples/Example.java
  • src/test/java/com/univocity/parsers/examples/FixedWidthParserExamples.java
  • src/test/java/com/univocity/parsers/examples/SettingsExamples.java
  • src/test/java/com/univocity/parsers/examples/TestBean.java
  • src/test/java/com/univocity/parsers/examples/TsvParserExamples.java
  • src/test/java/com/univocity/parsers/examples/WordsToSetConversion.java
  • src/test/java/com/univocity/parsers/examples/WriterExamples.java
  • src/test/java/com/univocity/parsers/examples/samples/CsvDimensionExample.java
  • src/test/java/com/univocity/parsers/fixed/FixedWidthParserTest.java
  • src/test/java/com/univocity/parsers/fixed/FixedWidthWriterTest.java
  • src/test/java/com/univocity/parsers/issues/github/Github_1.java
  • src/test/java/com/univocity/parsers/issues/github/Github_13.java
  • src/test/java/com/univocity/parsers/issues/github/Github_14.java
  • src/test/java/com/univocity/parsers/issues/github/Github_16.java
  • src/test/java/com/univocity/parsers/issues/github/Github_18.java
  • src/test/java/com/univocity/parsers/issues/github/Github_19.java
  • src/test/java/com/univocity/parsers/issues/github/Github_21.java
  • src/test/java/com/univocity/parsers/issues/github/Github_23.java
  • src/test/java/com/univocity/parsers/issues/github/Github_26.java
  • src/test/java/com/univocity/parsers/issues/github/Github_27.java
  • src/test/java/com/univocity/parsers/issues/github/Github_29.java
  • src/test/java/com/univocity/parsers/issues/github/Github_3.java
  • src/test/java/com/univocity/parsers/issues/github/Github_30.java
  • src/test/java/com/univocity/parsers/issues/github/Github_31.java
  • src/test/java/com/univocity/parsers/issues/github/Github_32.java
  • src/test/java/com/univocity/parsers/issues/github/Github_33.java
  • src/test/java/com/univocity/parsers/issues/github/Github_34.java
  • src/test/java/com/univocity/parsers/issues/github/Github_35.java
  • src/test/java/com/univocity/parsers/issues/github/Github_7.java
  • src/test/java/com/univocity/parsers/issues/support/Ticket_2.java
  • src/test/java/com/univocity/parsers/issues/support/Ticket_3.java
  • src/test/java/com/univocity/parsers/issues/support/Ticket_4.java
  • src/test/java/com/univocity/parsers/issues/support/Ticket_5.java
  • src/test/java/com/univocity/parsers/issues/support/Ticket_6.java
  • src/test/java/com/univocity/parsers/tsv/TsvParserTest.java
  • src/test/java/com/univocity/parsers/tsv/TsvWriterTest.java
15 Normal 136.25 1.06 N/A N/A 0% N/A 0.0 N/A -
f3eb2af Implemented enhancement described in issue #38 - Let users of CsvWriter determine how to handle unquoted values that contain the quote character 2015-11-04
  • src/main/java/com/univocity/parsers/annotations/BooleanString.java
  • src/main/java/com/univocity/parsers/csv/CsvWriter.java
  • src/main/java/com/univocity/parsers/csv/CsvWriterSettings.java
  • src/test/java/com/univocity/parsers/csv/CsvWriterTest.java
15 Non-normal 136.77 0.88 0.0488 0.75 0.4% minor 0.52 info 2
16e02e1 Adding configuration option to allow skipping 'n' rows from the input before parsing. 2015-11-08
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/CommonParserSettings.java
  • src/test/java/com/univocity/parsers/csv/CsvParserTest.java
15 Normal 137.65 0.91 N/A N/A 0% N/A 0.0 N/A -
9b68f3b Adding initial code required to implement issue #39 - Extend AbstractWriter to support maps 2015-11-08
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/test/java/com/univocity/parsers/csv/CsvParserTest.java
15 Non-normal 134.86 2.46 0.00545 -1.15 2.0% minor -2.79 info 2
6eb1ae0 Fixed #39: Adding support for writing maps and maps with column data to AbstractWriter 2015-11-09
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/test/java/com/univocity/parsers/issues/github/Github_39.java
  • src/test/resources/examples/expectedOutputs/WriterExamples/example007WriteValues
15 Normal 136.02 1.30 N/A N/A 0% N/A 0.0 N/A -
9a081f1 Updating configuration requirements for quote escape to automatically assign the escape of the escape character instead of expecting the user to provide one. This is way saner than expecting users to remember to set it explicitly. 2015-11-11
  • src/main/java/com/univocity/parsers/csv/CsvFormat.java
  • src/test/java/com/univocity/parsers/issues/github/Github_21.java
  • src/test/java/com/univocity/parsers/issues/support/Ticket_3.java
15 Normal 135.84 1.65 N/A N/A 0% N/A 0.0 N/A -
d8aa1a2 Extending AbstractWriter to support "processRecord" operations using the RowProcessor over maps and rows built using 'addValue' (formerly writeValue). 2015-11-11
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/test/java/com/univocity/parsers/csv/CsvWriterTest.java
  • src/test/java/com/univocity/parsers/examples/WriterExamples.java
  • src/test/java/com/univocity/parsers/issues/github/Github_39.java
  • src/test/java/com/univocity/parsers/issues/support/Ticket_6.java
15 Non-normal 138.30 1.95 0.0108 1.00 1.8% minor 2.46 info 2
403ca2e Adding null checks and ensuring new write methods will clean after themselves in case of errors. 2015-11-13
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
15 Normal 134.82 1.83 0.00431 -1.13 2.5% minor -3.48 info 2
6b7b253 Adding initial implementation for issue #37. Assign default conversions to input types when writing rows of Object. Need to prevent conversions to be applied over specific columns. 2015-11-13
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/ConversionProcessor.java
  • src/main/java/com/univocity/parsers/conversions/Conversions.java
  • src/main/java/com/univocity/parsers/conversions/ToStringConversion.java
  • src/test/java/com/univocity/parsers/common/processor/ObjectRowWriterProcessorTest.java
  • src/test/java/com/univocity/parsers/issues/github/Github_37.java
15 Normal 138.01 1.06 4.11e-05 1.85 2.4% minor 3.19 info 2
805035e updating comments on testcase for issue 37 2015-11-14
  • src/test/java/com/univocity/parsers/issues/github/Github_37.java
15 Normal 135.12 0.97 8.44e-09 -2.96 2.1% minor -2.89 info 2
f81b8b9 Adding a few convenience methods to implementations of ColumnReaderProcessor that allow getting from a given column directly, and return the list with the type where possible 2015-11-16
  • src/main/java/com/univocity/parsers/common/processor/BatchedColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BatchedObjectColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ColumnReaderProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ColumnSplitter.java
  • src/main/java/com/univocity/parsers/common/processor/ObjectColumnProcessor.java
15 Normal 137.71 1.36 2.7e-06 2.20 1.9% minor 2.59 info 2
09e9302 Implemented support for parsing multiple types of java beans as specified in issue #17 2015-11-16
  • src/main/java/com/univocity/parsers/annotations/helpers/FieldMapping.java
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/ConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/DefaultConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/fields/FieldSet.java
  • src/main/java/com/univocity/parsers/common/processor/BeanConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/MultiBeanListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/MultiBeanProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/MultiBeanRowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ObjectRowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ObjectRowWriterProcessor.java
  • src/test/java/com/univocity/parsers/common/processor/AnnotatedBeanProcessorTest.java
  • src/test/java/com/univocity/parsers/common/processor/MultiBeanListProcessorTest.java
15 Normal 139.68 0.79 1.51e-05 2.01 1.4% minor 1.97 info 2
84ea6c2 updating input value switch to allow users to specify their own custom matcher. 2015-11-19
  • src/main/java/com/univocity/parsers/common/processor/CustomMatcher.java
  • src/main/java/com/univocity/parsers/common/processor/InputValueSwitch.java
15 Normal 138.87 0.97 0.0154 -0.94 0.6% minor -0.81 info 2
fa14305 refactoring code that handles field/property extraction from a class 2015-11-19
  • src/main/java/com/univocity/parsers/annotations/helpers/AnnotationHelper.java
  • src/main/java/com/univocity/parsers/common/processor/BeanConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/RowProcessorSwitch.java
15 Normal 137.48 1.00 0.000237 -1.54 1.0% minor -1.39 info 2
1800742 bugfixes 2015-12-06
  • src/main/java/com/univocity/parsers/common/processor/BeanConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/RowProcessorSwitch.java
15 Normal 136.91 1.61 N/A N/A 0% N/A 0.0 N/A -
b7f9539 refactoring RecordMetadata to move indexOf(column) methods into the ParsingContext class. 2015-12-15
  • src/main/java/com/univocity/parsers/common/DefaultParsingContext.java
  • src/main/java/com/univocity/parsers/common/ParsingContext.java
  • src/main/java/com/univocity/parsers/common/ParsingContextWrapper.java
  • src/main/java/com/univocity/parsers/common/record/RecordMetaDataImpl.java
15 Normal 139.31 0.96 0.00019 1.62 1.8% minor 2.40 info 2
8153201 Adding initial structure of code for enhancement issue #28 - Provide default parse/write routines for common use cases. 2015-12-15
  • src/main/java/com/univocity/parsers/common/routine/AbstractRoutines.java
  • src/main/java/com/univocity/parsers/csv/CsvRoutines.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthFieldLengths.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthRoutines.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthWriterSettings.java
  • src/main/java/com/univocity/parsers/tsv/TsvRoutines.java
15 Normal 138.77 0.49 N/A N/A 0% N/A 0.0 N/A -
9a8931f IntelliJ's copyright plugin sucks if you need different copyright headers per module. Undoing the crap it did here. 2015-12-15
  • src/main/java/com/univocity/parsers/common/routine/AbstractRoutines.java
  • src/main/java/com/univocity/parsers/csv/CsvRoutines.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthFieldLengths.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthRoutines.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthWriterSettings.java
  • src/main/java/com/univocity/parsers/tsv/TsvRoutines.java
15 Normal 136.97 1.36 7.05e-05 -1.89 1.3% minor -1.80 info 2
16a654a Fixed issue github issue #61. Adjusting algorithm to parse unescaped quotes where the quotes are "connected". 2015-12-17
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
  • src/test/java/com/univocity/parsers/issues/github/Github_61.java
15 Normal 136.18 2.42 N/A N/A 0% N/A 0.0 N/A -
4594b22 Reducing memory consumption when using the threaded input reader by allocating character buckets on demand 2016-01-02
  • pom.xml
  • src/main/java/com/univocity/parsers/common/Format.java
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/concurrent/FixedInstancePool.java
15 Normal 114.76 0.59 7.38e-16 -11.95 15.7% major -21.42 info 3
409dff7 Merge remote-tracking branch 'uniVocity/master' 2016-01-12
  • pom.xml
  • src/main/java/com/univocity/parsers/common/DefaultParsingContext.java
  • src/main/java/com/univocity/parsers/common/Format.java
  • src/main/java/com/univocity/parsers/common/ParsingContext.java
  • src/main/java/com/univocity/parsers/common/ParsingContextWrapper.java
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/concurrent/FixedInstancePool.java
  • src/main/java/com/univocity/parsers/common/processor/BeanConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/RowProcessorSwitch.java
  • src/main/java/com/univocity/parsers/common/record/RecordMetaDataImpl.java
  • src/main/java/com/univocity/parsers/common/routine/AbstractRoutines.java
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
  • src/main/java/com/univocity/parsers/csv/CsvRoutines.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthFieldLengths.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthRoutines.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthWriterSettings.java
  • src/main/java/com/univocity/parsers/tsv/TsvRoutines.java
  • src/test/java/com/univocity/parsers/issues/github/Github_61.java
15 Normal 114.04 0.94 N/A N/A 0% N/A 0.0 N/A -
dc6aff0 - Merged with remote repository 2016-01-12
  • src/test/java/com/univocity/parsers/annotations/AnnotationHelperTest.java
  • src/test/java/com/univocity/parsers/csv/CsvParserTest.java
  • src/test/resources/csv/test.csv
15 Normal 115.27 0.79 0.00245 1.22 1.1% minor 1.23 info 2
eb489ef CSVWriter, CSVParser, TSVWriter and TSVParser 100% tested 2016-01-12
  • src/test/java/com/univocity/parsers/ParserTestCase.java
  • src/test/java/com/univocity/parsers/csv/CsvParserTest.java
  • src/test/java/com/univocity/parsers/csv/CsvWriterTest.java
  • src/test/java/com/univocity/parsers/tsv/TsvParserTest.java
  • src/test/java/com/univocity/parsers/tsv/TsvWriterTest.java
  • test.csv
  • test.tsv
15 Non-normal 117.15 0.70 1.46e-06 2.23 1.6% minor 1.88 info 2
651f017 Expanding test coverage of CsvParser/Writer and TsvParser/Writer. 2016-01-13
  • src/test/java/com/univocity/parsers/ParserTestCase.java
  • src/test/java/com/univocity/parsers/csv/CsvParserTest.java
  • src/test/java/com/univocity/parsers/csv/CsvWriterTest.java
  • src/test/java/com/univocity/parsers/tsv/TsvParserTest.java
  • src/test/java/com/univocity/parsers/tsv/TsvWriterTest.java
  • test.csv
15 Normal 116.05 0.88 0.0128 -0.97 0.9% minor -1.10 info 2
0a2f656 Implemented feature suggested in Github #62: adding support for reading comment contents 2016-01-15
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/CommonParserSettings.java
  • src/main/java/com/univocity/parsers/common/DefaultParsingContext.java
  • src/main/java/com/univocity/parsers/common/ParsingContext.java
  • src/main/java/com/univocity/parsers/common/ParsingContextWrapper.java
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/CharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/LookaheadCharInputReader.java
  • src/test/java/com/univocity/parsers/csv/CsvParserTest.java
15 Normal 116.31 0.91 N/A N/A 0% N/A 0.0 N/A -
8f3a2e2 Fixed build error caused by maven-surefire-plugin not using the correct encoding. 2016-01-15
  • pom.xml
15 Normal 116.89 0.91 N/A N/A 0% N/A 0.0 N/A -
12574b7 Adding test and adjustments for AbstractRoutines. 2016-01-15
  • pom.xml
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/routine/AbstractRoutines.java
  • src/main/java/com/univocity/parsers/csv/CsvRoutines.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthRoutines.java
  • src/main/java/com/univocity/parsers/tsv/TsvRoutines.java
  • src/test/java/com/univocity/parsers/ParserTestCase.java
  • src/test/java/com/univocity/parsers/common/routine/AbstractRoutinesTest.java
  • src/test/java/com/univocity/parsers/csv/CsvWriterTest.java
  • src/test/java/com/univocity/parsers/issues/github/Github_24.java
  • src/test/java/com/univocity/parsers/tsv/TsvWriterTest.java
15 Normal 123.68 0.70 4.18e-19 8.51 5.8% moderate 6.79 warning 4
28c2b20 Reverting changes made by IntelliJ's crap refactoring of string literal and comments. 2016-01-15
  • src/test/java/com/univocity/parsers/csv/CsvWriterTest.java
  • src/test/java/com/univocity/parsers/issues/github/Github_24.java
  • src/test/java/com/univocity/parsers/tsv/TsvWriterTest.java
15 Normal 123.85 1.02 N/A N/A 0% N/A 0.0 N/A -
6bffdf2 implementing routines for serializing/deserializing annotated java beans 2016-01-16
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/ArgumentUtils.java
  • src/main/java/com/univocity/parsers/common/DefaultConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/fields/AllIndexesSelector.java
  • src/main/java/com/univocity/parsers/common/fields/ExcludeFieldEnumSelector.java
  • src/main/java/com/univocity/parsers/common/fields/ExcludeFieldIndexSelector.java
  • src/main/java/com/univocity/parsers/common/fields/ExcludeFieldNameSelector.java
  • src/main/java/com/univocity/parsers/common/fields/FieldConversionMapping.java
  • src/main/java/com/univocity/parsers/common/fields/FieldEnumSelector.java
  • src/main/java/com/univocity/parsers/common/fields/FieldNameSelector.java
  • src/main/java/com/univocity/parsers/common/processor/BeanConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BeanListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BeanWriterProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ObjectRowListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/RowListProcessor.java
  • src/main/java/com/univocity/parsers/common/routine/AbstractRoutines.java
  • src/main/java/com/univocity/parsers/csv/CsvRoutines.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthRoutines.java
  • src/main/java/com/univocity/parsers/tsv/TsvRoutines.java
  • src/test/java/com/univocity/parsers/common/routine/AbstractRoutinesTest.java
15 Normal 124.58 1.16 N/A N/A 0% N/A 0.0 N/A -
a00f430 Added default configurations for CSV in the Csv class. Updated routines classes to make them less cumbersome to use. 2016-01-16
  • src/main/java/com/univocity/parsers/common/routine/AbstractRoutines.java
  • src/main/java/com/univocity/parsers/csv/Csv.java
  • src/main/java/com/univocity/parsers/csv/CsvRoutines.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthRoutines.java
  • src/main/java/com/univocity/parsers/tsv/TsvRoutines.java
  • src/test/java/com/univocity/parsers/common/routine/AbstractRoutinesTest.java
15 Normal 123.36 0.54 0.00471 -1.16 1.0% minor -1.22 info 2
7124877 updating method signatures in AbstractRoutines.java 2016-01-16
  • src/main/java/com/univocity/parsers/common/routine/AbstractRoutines.java
15 Normal 123.26 1.07 N/A N/A 0% N/A 0.0 N/A -
089d33f Fixed behavior when `settings.setNumberOfRecordsToRead(0);` to ensure no actual records are read as reported in github issue #62. 2016-01-19
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/CommonParserSettings.java
  • src/main/java/com/univocity/parsers/common/DefaultParsingContext.java
  • src/main/java/com/univocity/parsers/common/ParserOutput.java
  • src/main/java/com/univocity/parsers/common/ParsingContext.java
  • src/main/java/com/univocity/parsers/common/ParsingContextWrapper.java
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/CharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/LookaheadCharInputReader.java
  • src/test/java/com/univocity/parsers/issues/github/Github_62.java
15 Normal 123.98 0.67 N/A N/A 0% N/A 0.0 N/A -
1750ee3 setting line separator explicitly in test case 2016-01-19
  • src/test/java/com/univocity/parsers/issues/github/Github_62.java
15 Normal 124.32 0.65 0.0389 0.79 0.3% minor 0.34 info 2
5761f1a code cleanup: fixed misspelled words, typos, removed unnecessary code 2016-01-19
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
15 Non-normal 124.08 0.66 N/A N/A 0% N/A 0.0 N/A -
d6310ee code cleanup: fixed misspelled words, typos, removed unnecessary code 2016-01-19
  • src/main/java/com/univocity/parsers/annotations/helpers/AnnotationHelper.java
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/CommonParserSettings.java
  • src/main/java/com/univocity/parsers/common/DataProcessingException.java
  • src/main/java/com/univocity/parsers/common/DefaultParsingContext.java
  • src/main/java/com/univocity/parsers/common/RowProcessorErrorHandler.java
  • src/main/java/com/univocity/parsers/common/fields/AllIndexesSelector.java
  • src/main/java/com/univocity/parsers/common/fields/ExcludeFieldEnumSelector.java
  • src/main/java/com/univocity/parsers/common/fields/ExcludeFieldIndexSelector.java
  • src/main/java/com/univocity/parsers/common/fields/ExcludeFieldNameSelector.java
  • src/main/java/com/univocity/parsers/common/fields/FieldConversionMapping.java
  • src/main/java/com/univocity/parsers/common/fields/FieldEnumSelector.java
  • src/main/java/com/univocity/parsers/common/fields/FieldIndexSelector.java
  • src/main/java/com/univocity/parsers/common/fields/FieldNameSelector.java
  • src/main/java/com/univocity/parsers/common/fields/FieldSelector.java
  • src/main/java/com/univocity/parsers/common/fields/FieldSet.java
  • src/main/java/com/univocity/parsers/common/input/CharAppender.java
  • src/main/java/com/univocity/parsers/common/input/CharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/DefaultCharAppender.java
  • src/main/java/com/univocity/parsers/common/input/DefaultCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/InputAnalysisProcess.java
  • src/main/java/com/univocity/parsers/common/input/LineSeparatorDetector.java
  • src/main/java/com/univocity/parsers/common/processor/AbstractRowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BatchedColumnReaderProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BeanListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BeanProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BeanWriterProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ColumnOrderDependent.java
  • src/main/java/com/univocity/parsers/common/processor/ColumnReaderProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ColumnSplitter.java
  • src/main/java/com/univocity/parsers/common/processor/InputValueSwitch.java
  • src/main/java/com/univocity/parsers/common/processor/MasterDetailListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/MasterDetailProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/MultiBeanListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/MultiBeanProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/MultiBeanRowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ObjectColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ObjectRowListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ObjectRowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/RowListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/RowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/RowWriterProcessor.java
  • src/main/java/com/univocity/parsers/common/record/Record.java
  • src/main/java/com/univocity/parsers/common/record/RecordMetaData.java
  • src/main/java/com/univocity/parsers/common/record/RecordMetaDataImpl.java
  • src/main/java/com/univocity/parsers/conversions/BigDecimalConversion.java
  • src/main/java/com/univocity/parsers/conversions/BigIntegerConversion.java
  • src/main/java/com/univocity/parsers/conversions/BooleanConversion.java
  • src/main/java/com/univocity/parsers/conversions/ByteConversion.java
  • src/main/java/com/univocity/parsers/conversions/CharacterConversion.java
  • src/main/java/com/univocity/parsers/conversions/Conversion.java
  • src/main/java/com/univocity/parsers/conversions/Conversions.java
  • src/main/java/com/univocity/parsers/conversions/DateConversion.java
  • src/main/java/com/univocity/parsers/conversions/DoubleConversion.java
  • src/main/java/com/univocity/parsers/conversions/FloatConversion.java
  • src/main/java/com/univocity/parsers/conversions/FormattedBigDecimalConversion.java
  • src/main/java/com/univocity/parsers/conversions/FormattedConversion.java
  • src/main/java/com/univocity/parsers/conversions/IntegerConversion.java
  • src/main/java/com/univocity/parsers/conversions/LongConversion.java
  • src/main/java/com/univocity/parsers/conversions/ShortConversion.java
  • src/main/java/com/univocity/parsers/csv/CsvFormatDetector.java
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
  • src/main/java/com/univocity/parsers/csv/CsvWriter.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthFieldLengths.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthParser.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthWriter.java
  • src/main/java/com/univocity/parsers/tsv/TsvParser.java
  • src/main/java/com/univocity/parsers/tsv/TsvWriter.java
15 Normal 125.36 0.77 9.33e-06 1.98 1.0% minor 1.28 info 2
80a94e0 adding javadocs to many public classes/methods that were left without documentation. work in progress 2016-01-19
  • src/main/java/com/univocity/parsers/annotations/EnumOptions.java
  • src/main/java/com/univocity/parsers/annotations/helpers/AnnotationHelper.java
  • src/main/java/com/univocity/parsers/annotations/helpers/FieldMapping.java
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/ArgumentUtils.java
  • src/main/java/com/univocity/parsers/common/CommonSettings.java
  • src/main/java/com/univocity/parsers/common/ConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/DataProcessingException.java
  • src/main/java/com/univocity/parsers/common/fields/AllIndexesSelector.java
  • src/main/java/com/univocity/parsers/common/fields/FieldConversionMapping.java
  • src/main/java/com/univocity/parsers/common/fields/FieldSet.java
  • src/main/java/com/univocity/parsers/common/input/DefaultCharAppender.java
  • src/main/java/com/univocity/parsers/common/input/EOFException.java
  • src/main/java/com/univocity/parsers/common/processor/BeanWriterProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/CustomMatcher.java
  • src/main/java/com/univocity/parsers/common/processor/MultiBeanListProcessor.java
  • src/main/java/com/univocity/parsers/common/routine/AbstractRoutines.java
  • src/main/java/com/univocity/parsers/conversions/EnumSelector.java
  • src/main/java/com/univocity/parsers/fixed/FieldAlignment.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthParserSettings.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthRoutines.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthWriterSettings.java
15 Non-normal 123.82 0.99 0.00137 -1.31 1.2% minor -1.54 info 2
80206d9 adding more javadocs 2016-01-19
  • src/main/java/com/univocity/parsers/common/processor/InputValueSwitch.java
  • src/main/java/com/univocity/parsers/common/processor/RowProcessorSwitch.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthWriterSettings.java
15 Normal 123.59 0.77 N/A N/A 0% N/A 0.0 N/A -
b7d9f95 updating the documentation in method `CommonSettings.selectFields` to make its intended usage clearer (especially when writing). 2016-01-20
  • src/main/java/com/univocity/parsers/common/CommonSettings.java
15 Normal 124.31 0.83 0.0131 0.97 0.6% minor 0.72 info 2
0f9b45f Implemented support for field-dependent padding on fixed width writer/parser. 2016-01-20
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/ArgumentUtils.java
  • src/main/java/com/univocity/parsers/common/input/CharAppender.java
  • src/main/java/com/univocity/parsers/common/input/DefaultCharAppender.java
  • src/main/java/com/univocity/parsers/common/input/NoopCharAppender.java
  • src/main/java/com/univocity/parsers/common/input/WriterCharAppender.java
  • src/main/java/com/univocity/parsers/common/routine/AbstractRoutines.java
  • src/main/java/com/univocity/parsers/csv/Csv.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthFieldLengths.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthParser.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthParserSettings.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthWriter.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthWriterSettings.java
  • src/main/java/com/univocity/parsers/fixed/Lookup.java
  • src/test/java/com/univocity/parsers/fixed/FixedWidthParserTest.java
  • src/test/java/com/univocity/parsers/fixed/FixedWidthWriterTest.java
15 Normal 125.04 0.69 N/A N/A 0% N/A 0.0 N/A -
47932e1 Implemented support independent header alignment in FixedWidthWriter 2016-01-21
  • src/main/java/com/univocity/parsers/fixed/FixedWidthWriter.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthWriterSettings.java
  • src/test/java/com/univocity/parsers/fixed/FixedWidthWriterTest.java
15 Normal 124.10 0.68 0.000302 -1.51 0.8% minor -0.94 info 2
43e15e1 Fixed Github issue #67 - no need to flush the writer when closing. 2016-01-22
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
15 Normal 124.58 0.82 N/A N/A 0% N/A 0.0 N/A -
e4d2a4a Merge remote-tracking branch 'uniVocity/master' 2016-01-22
  • pom.xml
  • src/main/java/com/univocity/parsers/annotations/EnumOptions.java
  • src/main/java/com/univocity/parsers/annotations/helpers/AnnotationHelper.java
  • src/main/java/com/univocity/parsers/annotations/helpers/FieldMapping.java
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/ArgumentUtils.java
  • src/main/java/com/univocity/parsers/common/CommonParserSettings.java
  • src/main/java/com/univocity/parsers/common/CommonSettings.java
  • src/main/java/com/univocity/parsers/common/ConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/DataProcessingException.java
  • src/main/java/com/univocity/parsers/common/DefaultConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/DefaultParsingContext.java
  • src/main/java/com/univocity/parsers/common/ParserOutput.java
  • src/main/java/com/univocity/parsers/common/ParsingContext.java
  • src/main/java/com/univocity/parsers/common/ParsingContextWrapper.java
  • src/main/java/com/univocity/parsers/common/RowProcessorErrorHandler.java
  • src/main/java/com/univocity/parsers/common/fields/AllIndexesSelector.java
  • src/main/java/com/univocity/parsers/common/fields/ExcludeFieldEnumSelector.java
  • src/main/java/com/univocity/parsers/common/fields/ExcludeFieldIndexSelector.java
  • src/main/java/com/univocity/parsers/common/fields/ExcludeFieldNameSelector.java
  • src/main/java/com/univocity/parsers/common/fields/FieldConversionMapping.java
  • src/main/java/com/univocity/parsers/common/fields/FieldEnumSelector.java
  • src/main/java/com/univocity/parsers/common/fields/FieldIndexSelector.java
  • src/main/java/com/univocity/parsers/common/fields/FieldNameSelector.java
  • src/main/java/com/univocity/parsers/common/fields/FieldSelector.java
  • src/main/java/com/univocity/parsers/common/fields/FieldSet.java
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/CharAppender.java
  • src/main/java/com/univocity/parsers/common/input/CharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/DefaultCharAppender.java
  • src/main/java/com/univocity/parsers/common/input/DefaultCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/EOFException.java
  • src/main/java/com/univocity/parsers/common/input/InputAnalysisProcess.java
  • src/main/java/com/univocity/parsers/common/input/LineSeparatorDetector.java
  • src/main/java/com/univocity/parsers/common/input/LookaheadCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/NoopCharAppender.java
  • src/main/java/com/univocity/parsers/common/input/WriterCharAppender.java
  • src/main/java/com/univocity/parsers/common/processor/AbstractRowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BatchedColumnReaderProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BeanConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BeanListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BeanProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BeanWriterProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ColumnOrderDependent.java
  • src/main/java/com/univocity/parsers/common/processor/ColumnReaderProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ColumnSplitter.java
  • src/main/java/com/univocity/parsers/common/processor/CustomMatcher.java
  • src/main/java/com/univocity/parsers/common/processor/InputValueSwitch.java
  • src/main/java/com/univocity/parsers/common/processor/MasterDetailListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/MasterDetailProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/MultiBeanListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/MultiBeanProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/MultiBeanRowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ObjectColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ObjectRowListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ObjectRowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/RowListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/RowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/RowProcessorSwitch.java
  • src/main/java/com/univocity/parsers/common/processor/RowWriterProcessor.java
  • src/main/java/com/univocity/parsers/common/record/Record.java
  • src/main/java/com/univocity/parsers/common/record/RecordMetaData.java
  • src/main/java/com/univocity/parsers/common/record/RecordMetaDataImpl.java
  • src/main/java/com/univocity/parsers/common/routine/AbstractRoutines.java
  • src/main/java/com/univocity/parsers/conversions/BigDecimalConversion.java
  • src/main/java/com/univocity/parsers/conversions/BigIntegerConversion.java
  • src/main/java/com/univocity/parsers/conversions/BooleanConversion.java
  • src/main/java/com/univocity/parsers/conversions/ByteConversion.java
  • src/main/java/com/univocity/parsers/conversions/CharacterConversion.java
  • src/main/java/com/univocity/parsers/conversions/Conversion.java
  • src/main/java/com/univocity/parsers/conversions/Conversions.java
  • src/main/java/com/univocity/parsers/conversions/DateConversion.java
  • src/main/java/com/univocity/parsers/conversions/DoubleConversion.java
  • src/main/java/com/univocity/parsers/conversions/EnumSelector.java
  • src/main/java/com/univocity/parsers/conversions/FloatConversion.java
  • src/main/java/com/univocity/parsers/conversions/FormattedBigDecimalConversion.java
  • src/main/java/com/univocity/parsers/conversions/FormattedConversion.java
  • src/main/java/com/univocity/parsers/conversions/IntegerConversion.java
  • src/main/java/com/univocity/parsers/conversions/LongConversion.java
  • src/main/java/com/univocity/parsers/conversions/ShortConversion.java
  • src/main/java/com/univocity/parsers/csv/Csv.java
  • src/main/java/com/univocity/parsers/csv/CsvFormatDetector.java
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
  • src/main/java/com/univocity/parsers/csv/CsvRoutines.java
  • src/main/java/com/univocity/parsers/csv/CsvWriter.java
  • src/main/java/com/univocity/parsers/fixed/FieldAlignment.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthFieldLengths.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthParser.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthParserSettings.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthRoutines.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthWriter.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthWriterSettings.java
  • src/main/java/com/univocity/parsers/fixed/Lookup.java
  • src/main/java/com/univocity/parsers/tsv/TsvParser.java
  • src/main/java/com/univocity/parsers/tsv/TsvRoutines.java
  • src/main/java/com/univocity/parsers/tsv/TsvWriter.java
  • src/test/java/com/univocity/parsers/ParserTestCase.java
  • src/test/java/com/univocity/parsers/common/routine/AbstractRoutinesTest.java
  • src/test/java/com/univocity/parsers/csv/CsvParserTest.java
  • src/test/java/com/univocity/parsers/csv/CsvWriterTest.java
  • src/test/java/com/univocity/parsers/fixed/FixedWidthParserTest.java
  • src/test/java/com/univocity/parsers/fixed/FixedWidthWriterTest.java
  • src/test/java/com/univocity/parsers/issues/github/Github_62.java
  • src/test/java/com/univocity/parsers/tsv/TsvParserTest.java
  • src/test/java/com/univocity/parsers/tsv/TsvWriterTest.java
  • test.csv
15 Normal 124.33 0.45 N/A N/A 0% N/A 0.0 N/A -
cab1e3b Adding javadocs to public classes/methods that didn't have any 2016-01-22
  • src/main/java/com/univocity/parsers/common/ArgumentUtils.java
  • src/main/java/com/univocity/parsers/common/ParsingContextWrapper.java
  • src/main/java/com/univocity/parsers/common/TextParsingException.java
  • src/main/java/com/univocity/parsers/common/TextWritingException.java
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/LookaheadCharInputReader.java
  • src/main/java/com/univocity/parsers/common/processor/MultiBeanProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/NoopRowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/OutputValueSwitch.java
  • src/main/java/com/univocity/parsers/common/processor/RowWriterProcessorSwitch.java
15 Normal 123.86 0.85 N/A N/A 0% N/A 0.0 N/A -
2be2d42 Adding more javadocs to public classes/methods that didn't have any 2016-01-22
  • src/main/java/com/univocity/parsers/common/processor/OutputValueSwitch.java
  • src/main/java/com/univocity/parsers/common/record/RecordFactory.java
  • src/main/java/com/univocity/parsers/common/record/RecordMetaData.java
15 Normal 124.86 0.57 0.000648 1.43 0.8% minor 1.00 info 2
00d0e58 - More tests on AbstractWriter and FixedWidthWriter 2016-01-22
  • src/test/java/com/univocity/parsers/common/AbstractWriterTest.java
  • src/test/java/com/univocity/parsers/fixed/FixedWidthWriterTest.java
15 Normal 125.59 0.59 0.00645 1.08 0.6% minor 0.73 info 2
f8fc73f Completed boring task of adding javadocs to public classes/methods that didn't have any 2016-01-23
  • src/main/java/com/univocity/parsers/common/record/Record.java
15 Normal 125.37 0.67 N/A N/A 0% N/A 0.0 N/A -
8a46384 adjusting javadocs 2016-01-23
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/processor/RowWriterProcessorSwitch.java
15 Normal 124.44 0.58 0.0046 -1.13 0.7% minor -0.93 info 2
e44c3f9 Adding javadocs to public classes/methods that didn't have any 2016-01-25
  • src/main/java/com/univocity/parsers/common/ArgumentUtils.java
  • src/main/java/com/univocity/parsers/common/ParsingContextWrapper.java
  • src/main/java/com/univocity/parsers/common/TextParsingException.java
  • src/main/java/com/univocity/parsers/common/TextWritingException.java
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/LookaheadCharInputReader.java
  • src/main/java/com/univocity/parsers/common/processor/MultiBeanProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/NoopRowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/OutputValueSwitch.java
  • src/main/java/com/univocity/parsers/common/processor/RowWriterProcessorSwitch.java
15 Normal 124.47 0.74 N/A N/A 0% N/A 0.0 N/A -
f73491a Adding more javadocs to public classes/methods that didn't have any 2016-01-25
  • src/main/java/com/univocity/parsers/common/processor/OutputValueSwitch.java
  • src/main/java/com/univocity/parsers/common/record/RecordFactory.java
  • src/main/java/com/univocity/parsers/common/record/RecordMetaData.java
15 Normal 125.86 0.87 0.000363 1.49 1.1% minor 1.39 info 2
6a9a85f Completed boring task of adding javadocs to public classes/methods that didn't have any 2016-01-25
  • src/main/java/com/univocity/parsers/common/record/Record.java
15 Normal 124.60 0.75 0.00532 -1.11 1.0% minor -1.26 info 2
734b32e adjusting javadocs 2016-01-25
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/processor/RowWriterProcessorSwitch.java
15 Normal 126.31 0.98 0.000218 1.57 1.4% minor 1.71 info 2
04cf388 Adding more tests and fixing method `AbstractWriter.writeStringRows` in the process 2016-01-25
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/test/java/com/univocity/parsers/common/AbstractWriterTest.java
  • src/test/java/com/univocity/parsers/fixed/FixedWidthWriterTest.java
15 Normal 124.35 0.64 1.06e-05 -2.02 1.6% minor -1.96 info 2
cbb31db refactoring code introduced in Github issue #62 to expose comments/headers/parsed headers through the ParsingContext only, which is now accessible directly from the parser via the newly `getContext()` method. This provides better control over the parsing process when not using a RowProcessor and also centralizes all methods with information about the parsing process in a specific class (ParsingContext). 2016-01-25
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/DefaultParsingContext.java
  • src/main/java/com/univocity/parsers/common/ParsingContext.java
  • src/main/java/com/univocity/parsers/common/ParsingContextWrapper.java
  • src/test/java/com/univocity/parsers/common/AbstractWriterTest.java
  • src/test/java/com/univocity/parsers/csv/CsvParserTest.java
  • src/test/java/com/univocity/parsers/fixed/FixedWidthParserTest.java
  • src/test/java/com/univocity/parsers/issues/github/Github_62.java
15 Non-normal 130.93 1.61 3.74e-11 5.05 5.3% moderate 6.58 warning 4
e2c856f adding support for expansion of rows written with less columns than headers, as identified in github issue #66 2016-01-25
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/CommonParserSettings.java
  • src/main/java/com/univocity/parsers/common/CommonWriterSettings.java
  • src/test/java/com/univocity/parsers/common/AbstractWriterTest.java
15 Normal 131.65 1.24 0.0348 0.81 0.5% minor 0.72 info 2
024fa93 Throwing exceptions when the OutputValueSwitch is unable to find a proper RowWriterProcessor to write a row. 2016-01-25
  • src/main/java/com/univocity/parsers/common/processor/OutputValueSwitch.java
  • src/main/java/com/univocity/parsers/common/processor/RowWriterProcessorSwitch.java
  • src/test/java/com/univocity/parsers/issues/github/Github_66.java
15 Non-normal 131.23 2.79 N/A N/A 0% N/A 0.0 N/A -
ef64cae Fixed github issue #69 incorrect handling exceptions when processing rows without a RowWriterProcessor 2016-01-25
  • src/test/java/com/univocity/parsers/issues/github/Github_69.java
15 Non-normal 131.35 2.44 N/A N/A 0% N/A 0.0 N/A -
f3a78f8 Fixed github issue #69 incorrect handling exceptions when processing rows without a RowWriterProcessor 2016-01-25
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
15 Non-normal 130.85 2.90 N/A N/A 0% N/A 0.0 N/A -
2e62935 Updating javadoc to mention the correct exception type as pointed out in Github #69 2016-01-25
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
15 Non-normal 131.00 2.23 N/A N/A 0% N/A 0.0 N/A -
383b262 Adding better support for the output value switch when handling maps. 2016-01-26
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/processor/OutputValueSwitch.java
  • src/main/java/com/univocity/parsers/common/processor/RowWriterProcessorSwitch.java
  • src/test/java/com/univocity/parsers/issues/github/Github_66.java
15 Non-normal 132.17 3.42 N/A N/A 0% N/A 0.0 N/A -
12c6c8e Adding first example of version 2.0.0 new features. And a few adjustments to make it work as expected. 2016-01-26
  • src/main/java/com/univocity/parsers/annotations/helpers/AnnotationHelper.java
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/record/RecordImpl.java
  • src/main/java/com/univocity/parsers/conversions/Conversions.java
  • src/main/java/com/univocity/parsers/conversions/NumericConversion.java
  • src/test/java/com/univocity/parsers/examples/RecordExamples.java
  • src/test/resources/examples/expectedOutputs/RecordExamples/example001ParseRecords
15 Non-normal 130.19 2.40 N/A N/A 0% N/A 0.0 N/A -
cddca1d Adjusting behavior of row expansion when using maps as reported in issue #66 2016-01-26
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/test/java/com/univocity/parsers/issues/github/Github_66.java
15 Non-normal 130.07 2.55 N/A N/A 0% N/A 0.0 N/A -
fc61d73 Adjusting behavior of row expansion when using both maps and object arrays as reported in issue #66 2016-01-26
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/processor/OutputValueSwitch.java
  • src/main/java/com/univocity/parsers/common/processor/RowWriterProcessorSwitch.java
  • src/test/java/com/univocity/parsers/issues/github/Github_66.java
15 Non-normal 131.57 1.92 0.0131 0.97 1.2% minor 1.50 info 2
58ba3ed adding teeny tiny optimization to csv parser quoted value algorithm 2016-01-28
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
15 Non-normal 131.82 2.30 N/A N/A 0% N/A 0.0 N/A -
ed91630 Fixed issue #70. Adding methods to return the detected format elements to the user. 2016-01-30
  • src/main/java/com/univocity/parsers/common/DefaultParsingContext.java
  • src/main/java/com/univocity/parsers/common/Format.java
  • src/main/java/com/univocity/parsers/common/ParsingContext.java
  • src/main/java/com/univocity/parsers/common/ParsingContextWrapper.java
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/CharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/LookaheadCharInputReader.java
  • src/main/java/com/univocity/parsers/csv/CsvFormat.java
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthFormat.java
  • src/main/java/com/univocity/parsers/tsv/TsvFormat.java
  • src/test/java/com/univocity/parsers/examples/CsvParserExamples.java
  • src/test/resources/examples/expectedOutputs/CsvParserExamples/example012FormatAutodetection
15 Non-normal 129.07 3.35 0.00163 -1.29 2.1% minor -2.75 info 2
45a7413 Fixed issues reported in Github #66. Not blowing up when maps have extra keys. 2016-01-30
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/test/java/com/univocity/parsers/issues/github/Github_66.java
15 Non-normal 130.61 1.80 0.00539 1.13 1.2% minor 1.54 info 2
7e52bcf Making adjustments and adding examples for the new Record API. 2016-02-01
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/record/MetaData.java
  • src/main/java/com/univocity/parsers/common/record/Record.java
  • src/main/java/com/univocity/parsers/common/record/RecordFactory.java
  • src/main/java/com/univocity/parsers/common/record/RecordImpl.java
  • src/main/java/com/univocity/parsers/common/record/RecordMetaData.java
  • src/main/java/com/univocity/parsers/common/record/RecordMetaDataImpl.java
  • src/test/java/com/univocity/parsers/examples/RecordExamples.java
  • src/test/resources/examples/expectedOutputs/RecordExamples/example002RecordMetadata
  • src/test/resources/examples/expectedOutputs/RecordExamples/example003RecordToMap
15 Normal 130.96 1.78 N/A N/A 0% N/A 0.0 N/A -
4b74fdf Adding examples using the routines object. 2016-02-04
  • src/test/java/com/univocity/parsers/examples/RoutineExamples.java
  • src/test/resources/examples/expectedOutputs/RoutineExamples/example001IterateOverBeans
  • src/test/resources/examples/expectedOutputs/RoutineExamples/example002GetAllBeansAndWrite
  • src/test/resources/examples/expectedOutputs/RoutineExamples/example003DumpResultSet
15 Non-normal 131.19 2.02 N/A N/A 0% N/A 0.0 N/A -
25e18b9 Adding example for CSV parsing while keeping escapes 2016-02-04
  • src/test/java/com/univocity/parsers/examples/CsvParserExamples.java
  • src/test/resources/examples/expectedOutputs/CsvParserExamples/example013ParseKeepingEscapeSequences
15 Non-normal 130.54 1.92 N/A N/A 0% N/A 0.0 N/A -
8498de3 Adding example for parsing multiple beans in a single pass using the MultiBeanProcessor 2016-02-04
  • src/main/java/com/univocity/parsers/common/fields/FieldConversionMapping.java
  • src/main/java/com/univocity/parsers/common/processor/MultiBeanProcessor.java
  • src/test/java/com/univocity/parsers/examples/AnotherTestBean.java
  • src/test/java/com/univocity/parsers/examples/CsvParserExamples.java
  • src/test/resources/examples/expectedOutputs/CsvParserExamples/example014ParseMultipleBeansInSingleRow
15 Non-normal 130.04 2.69 N/A N/A 0% N/A 0.0 N/A -
2a37dd7 Adding example for writing fixed width using different paddings and alignments 2016-02-04
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/test/java/com/univocity/parsers/examples/FixedWidthWriterExamples.java
  • src/test/resources/examples/expectedOutputs/FixedWidthWriterExamples/example001WriteWithAlignmentAndPadding
15 Normal 131.32 0.99 0.0225 0.91 1.0% minor 1.28 info 2
da091c1 Deprecating FixedWidthFieldLengths in favor of FixedWidthFields because the original name became misleading now that the class handles more than just lengths. 2016-02-05
  • src/main/java/com/univocity/parsers/fixed/FixedWidthFieldLengths.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthFields.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthParser.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthParserSettings.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthRoutines.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthWriter.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthWriterSettings.java
  • src/main/java/com/univocity/parsers/fixed/Lookup.java
  • src/test/java/com/univocity/parsers/common/AbstractWriterTest.java
  • src/test/java/com/univocity/parsers/examples/FixedWidthParserExamples.java
  • src/test/java/com/univocity/parsers/examples/FixedWidthWriterExamples.java
  • src/test/java/com/univocity/parsers/examples/SettingsExamples.java
  • src/test/java/com/univocity/parsers/examples/WriterExamples.java
  • src/test/java/com/univocity/parsers/fixed/FixedWidthParserTest.java
  • src/test/java/com/univocity/parsers/fixed/FixedWidthWriterTest.java
  • src/test/java/com/univocity/parsers/issues/github/Github_13.java
  • src/test/java/com/univocity/parsers/issues/github/Github_16.java
  • src/test/java/com/univocity/parsers/issues/support/Ticket_1.java
  • src/test/java/com/univocity/parsers/issues/support/Ticket_2.java
  • src/test/resources/examples/expectedOutputs/FixedWidthWriterExamples/example001WriteWithAlignmentAndPadding
15 Non-normal 130.45 2.04 0.0153 -0.97 0.7% minor -0.87 info 2
ff3c1b7 Adding example of writing CSV with default conversions applied over a type. Made a few adjustments on the behaviour of this functionality to ensure these can be overridden by column specific conversions. 2016-02-08
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/DefaultConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/fields/FieldConversionMapping.java
  • src/main/java/com/univocity/parsers/conversions/Conversions.java
  • src/test/java/com/univocity/parsers/examples/WriterExamples.java
  • src/test/resources/examples/expectedOutputs/WriterExamples/example009WriteMapWithTypeConversion
15 Normal 131.21 1.03 0.0126 1.00 0.6% minor 0.76 info 2
c45d5a2 Adding examples for parsing quotes for CSV formats in all sorts of situations. Fixed issues parsing unescaped quotes in unquoted values, and fixed another issue reusing the parser object after an exception occurs. 2016-02-08
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/TextParsingException.java
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
  • src/test/java/com/univocity/parsers/examples/CsvParserExamples.java
  • src/test/java/com/univocity/parsers/examples/Example.java
  • src/test/java/com/univocity/parsers/issues/github/Github_18.java
  • src/test/resources/examples/expectedOutputs/CsvParserExamples/example015QuoteAndEscapeHandling
15 Non-normal 129.87 2.21 0.0018 -1.31 1.0% minor -1.34 info 2
cb0ffb0 Adding example for the newly introduced comment retrieval feature 2016-02-10
  • src/test/java/com/univocity/parsers/examples/CsvParserExamples.java
  • src/test/resources/examples/expectedOutputs/CsvParserExamples/example016ParseReadingComments
15 Non-normal 129.44 2.73 N/A N/A 0% N/A 0.0 N/A -
b3e29b3 Adding example for different configurations when writing quotes in CSV 2016-02-10
  • src/test/java/com/univocity/parsers/examples/CsvWriterExamples.java
  • src/test/resources/examples/expectedOutputs/CsvWriterExamples/example001Quoting
15 Non-normal 129.96 2.11 N/A N/A 0% N/A 0.0 N/A -
defc3ff Adding example of line joining with TSV 2016-02-11
  • src/test/java/com/univocity/parsers/examples/TsvParserExamples.java
  • src/test/resources/examples/expectedOutputs/TsvParserExamples/example009ParseJoinedLines
15 Non-normal 130.51 1.80 N/A N/A 0% N/A 0.0 N/A -
73e484a Adding example for fixed width with lookaheads 2016-02-12
  • src/test/java/com/univocity/parsers/examples/FixedWidthParserExamples.java
  • src/test/java/com/univocity/parsers/examples/RoutineExamples.java
  • src/test/resources/examples/expectedOutputs/FixedWidthParserExamples/example009ParseWithLookahead
  • src/test/resources/examples/expectedOutputs/RoutineExamples/example003DumpResultSet
  • src/test/resources/examples/expectedOutputs/RoutineExamples/example003ParseAndWrite
  • src/test/resources/examples/expectedOutputs/RoutineExamples/example004DumpResultSet
  • src/test/resources/examples/multi_schema.csv
  • src/test/resources/examples/multi_schema.txt
15 Non-normal 130.66 2.73 N/A N/A 0% N/A 0.0 N/A -
c9e5daf Adding example for fixed width with lookahead/behind 2016-02-12
  • src/test/java/com/univocity/parsers/examples/FixedWidthParserExamples.java
  • src/test/resources/examples/expectedOutputs/FixedWidthParserExamples/example010ParseWithDefaultAndLookAhead
  • src/test/resources/examples/expectedOutputs/FixedWidthParserExamples/example011ParseWithLookbehind
  • src/test/resources/examples/multi_schema2.txt
15 Non-normal 130.62 1.77 N/A N/A 0% N/A 0.0 N/A -
0dbb2c4 Adding examples writing fixed width using lookahead/behind 2016-02-12
  • src/test/java/com/univocity/parsers/examples/FixedWidthWriterExamples.java
  • src/test/resources/examples/expectedOutputs/FixedWidthWriterExamples/example002WriteWithLookahead
  • src/test/resources/examples/expectedOutputs/FixedWidthWriterExamples/example003WriteWithLookaheadAndDefault
  • src/test/resources/examples/expectedOutputs/FixedWidthWriterExamples/example004WriteWithLookbehind
15 Non-normal 130.47 2.19 N/A N/A 0% N/A 0.0 N/A -
f825f85 updating example writing fixed width using lookbehind 2016-02-12
  • src/test/java/com/univocity/parsers/examples/FixedWidthWriterExamples.java
15 Non-normal 130.15 2.41 N/A N/A 0% N/A 0.0 N/A -
e829ecd adding example writing multi-schema formats using the OutputValueSwitch 2016-02-12
  • src/test/java/com/univocity/parsers/examples/WriterExamples.java
  • src/test/resources/examples/expectedOutputs/WriterExamples/example010MultiSchemaWrite
15 Non-normal 129.77 2.23 N/A N/A 0% N/A 0.0 N/A -
2ef8f15 adding support and example writing multi-schema formats using the OutputValueSwitch with annotated java beans 2016-02-13
  • src/main/java/com/univocity/parsers/common/processor/BeanConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/OutputValueSwitch.java
  • src/main/java/com/univocity/parsers/common/processor/RowWriterProcessorSwitch.java
  • src/test/java/com/univocity/parsers/examples/WriterExamples.java
  • src/test/resources/examples/expectedOutputs/WriterExamples/example011MultiSchemaWriteWithBeans
15 Non-normal 130.42 2.32 N/A N/A 0% N/A 0.0 N/A -
9f12d4d adding example parsing multi-schema formats using the InputValueSwitch with annotated java beans 2016-02-13
  • src/main/java/com/univocity/parsers/common/processor/InputValueSwitch.java
  • src/test/java/com/univocity/parsers/examples/Car.java
  • src/test/java/com/univocity/parsers/examples/CsvParserExamples.java
  • src/test/resources/examples/expectedOutputs/CsvParserExamples/example008CustomConversionAnnotation
  • src/test/resources/examples/expectedOutputs/CsvParserExamples/example009ParallelProcessing
  • src/test/resources/examples/expectedOutputs/CsvParserExamples/example017ParseMultiSchema
15 Non-normal 131.12 1.82 N/A N/A 0% N/A 0.0 N/A -
edb54a6 adding example parsing multi-schema formats using the InputValueSwitch with annotated java beans. Updated code to handle a selection of indexes. 2016-02-13
  • src/main/java/com/univocity/parsers/common/processor/InputValueSwitch.java
  • src/main/java/com/univocity/parsers/common/processor/RowProcessorSwitch.java
  • src/test/java/com/univocity/parsers/examples/CsvParserExamples.java
  • src/test/resources/examples/expectedOutputs/CsvParserExamples/example017ParseMultiSchema
15 Non-normal 131.21 2.07 N/A N/A 0% N/A 0.0 N/A -
7dd28ec updating examples. 2016-02-14
  • src/test/java/com/univocity/parsers/examples/FixedWidthParserExamples.java
  • src/test/java/com/univocity/parsers/examples/RecordExamples.java
  • src/test/java/com/univocity/parsers/examples/TsvParserExamples.java
  • src/test/resources/README_template.md
15 Normal 130.97 0.74 N/A N/A 0% N/A 0.0 N/A -
9ce4f93 Extended javadoc for Conversion interface and Convert annotation 2016-02-14
  • src/main/java/com/univocity/parsers/annotations/Convert.java
  • src/main/java/com/univocity/parsers/conversions/Conversion.java
15 Non-normal 130.60 2.89 N/A N/A 0% N/A 0.0 N/A -
8fb4d35 Merge pull request #73 from helt/master 2016-02-15
  • src/main/java/com/univocity/parsers/annotations/Convert.java
  • src/main/java/com/univocity/parsers/conversions/Conversion.java
15 Non-normal 130.73 1.96 N/A N/A 0% N/A 0.0 N/A -
303128e Updating javadocs in the Conversion interface. 2016-02-15
  • src/main/java/com/univocity/parsers/conversions/Conversion.java
15 Normal 130.29 3.05 N/A N/A 0% N/A 0.0 N/A -
c2a028b Fixed javadocs issues 2016-02-15
  • src/main/java/com/univocity/parsers/common/processor/OutputValueSwitch.java
  • src/main/java/com/univocity/parsers/conversions/Conversion.java
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
15 Non-normal 130.32 1.59 N/A N/A 0% N/A 0.0 N/A -
817d1a3 adding more examples demonstrating the basic usage of the Record API. 2016-02-15
  • src/test/java/com/univocity/parsers/examples/CsvParserExamples.java
  • src/test/resources/examples/expectedOutputs/CsvParserExamples/example018ParseAllRecords
  • src/test/resources/examples/expectedOutputs/CsvParserExamples/example019IterateOverRecords
15 Non-normal 132.02 1.89 N/A N/A 0% N/A 0.0 N/A -
688cc34 updating examples for new tutorial 2016-02-15
  • src/test/java/com/univocity/parsers/examples/WriterExamples.java
  • src/test/resources/examples/expectedOutputs/WriterExamples/example012WriteMapWithHeaderMapping
15 Non-normal 130.62 2.98 0.046 -0.77 1.1% minor -1.40 info 2
1d9c190 updating exaples for new tutorial 2016-02-15
  • src/test/java/com/univocity/parsers/examples/CsvParserExamples.java
15 Non-normal 130.33 2.18 N/A N/A 0% N/A 0.0 N/A -
953f664 Preparing release of version 2.0.0 2016-02-15
  • README.md
  • pom.xml
15 Normal 131.73 1.06 0.0415 0.79 1.1% minor 1.40 info 2
d32f13e bumping to 2.0.1-SNAPSHOT 2016-03-02
  • pom.xml
  • src/test/java/com/univocity/parsers/examples/RoutineExamples.java
15 Non-normal 130.61 2.24 0.0126 -1.00 0.9% minor -1.12 info 2
730e5f1 Implemented enhancement for github issue #77 2016-03-07
  • pom.xml
  • src/main/java/com/univocity/parsers/common/input/CharAppender.java
  • src/main/java/com/univocity/parsers/common/input/DefaultCharAppender.java
  • src/main/java/com/univocity/parsers/common/input/NoopCharAppender.java
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
  • src/main/java/com/univocity/parsers/csv/CsvParserSettings.java
  • src/test/java/com/univocity/parsers/csv/CsvParserTest.java
  • test.csv
  • test.tsv
15 Non-normal 131.52 1.96 N/A N/A 0% N/A 0.0 N/A -
6dd9337 Implemented enhancement suggested on github issue #75 2016-03-08
  • src/main/java/com/univocity/parsers/annotations/Trim.java
  • src/main/java/com/univocity/parsers/annotations/helpers/AnnotationHelper.java
  • src/main/java/com/univocity/parsers/conversions/Conversions.java
  • src/main/java/com/univocity/parsers/conversions/TrimConversion.java
  • src/test/java/com/univocity/parsers/common/processor/AnnotatedBeanProcessorTest.java
15 Non-normal 131.70 1.00 N/A N/A 0% N/A 0.0 N/A -
93d1fb6 Fixed broken test case after updating test bean to use trim to length. 2016-03-08
  • src/test/java/com/univocity/parsers/common/processor/MultiBeanListProcessorTest.java
15 Non-normal 130.88 2.10 N/A N/A 0% N/A 0.0 N/A -
0eacff1 bugfix: set index appropriately when expanding char buffer in WriterCharAppender 2016-04-01
  • src/main/java/com/univocity/parsers/common/input/WriterCharAppender.java
15 Non-normal 131.45 1.84 N/A N/A 0% N/A 0.0 N/A -
d641b36 added testcase for bug in expanding writer buffer when appending character 2016-04-02
  • src/test/java/com/univocity/parsers/common/input/WriterCharAppenderTest.java
15 Non-normal 132.30 2.66 N/A N/A 0% N/A 0.0 N/A -
2f94c87 Merge pull request #79 from ashutoshmimani/master 2016-04-02
  • src/main/java/com/univocity/parsers/common/input/WriterCharAppender.java
  • src/test/java/com/univocity/parsers/common/input/WriterCharAppenderTest.java
15 Non-normal 131.20 2.19 N/A N/A 0% N/A 0.0 N/A -
07813d3 Preparing to release version 2.0.1 2016-04-02
  • README.md
  • pom.xml
15 Non-normal 130.64 2.40 N/A N/A 0% N/A 0.0 N/A -
0e57da3 Merge branch 'hotfix-2.0.1' 2016-04-02
  • README.md
  • pom.xml
15 Non-normal 130.61 1.84 N/A N/A 0% N/A 0.0 N/A -
9d5e933 Moving version back to 2.1.0-SNAPSHOT 2016-04-02
  • pom.xml
15 Non-normal 130.36 2.04 N/A N/A 0% N/A 0.0 N/A -
b4a22d5 Fixed issue #60: processing unescaped quotes with CSV parser configured to stop at delimiter. 2016-04-04
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
  • src/test/java/com/univocity/parsers/issues/github/Github_60.java
15 Non-normal 129.88 2.17 N/A N/A 0% N/A 0.0 N/A -
a10cdaa preparing release 2.0.2 to include fix for CSV parser to enable proper handling of unescaped quotes with option to stop at delimiter. 2016-04-04
  • pom.xml
15 Non-normal 130.72 2.75 N/A N/A 0% N/A 0.0 N/A -
12a2b2b updating pom to generate test jar. 2016-04-04
  • pom.xml
15 Non-normal 130.51 2.32 N/A N/A 0% N/A 0.0 N/A -
b8d60a1 improving performance of CSV and TSV parsers. 2016-04-07
  • pom.xml
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/CharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/LookaheadCharInputReader.java
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthParser.java
  • src/main/java/com/univocity/parsers/tsv/TsvParser.java
  • src/test/java/com/univocity/parsers/common/input/LookaheadCharInputReaderTest.java
15 Non-normal 130.56 2.33 N/A N/A 0% N/A 0.0 N/A -
b57a954 improving performance of CSV parser on quoted fields 2016-04-07
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
15 Non-normal 130.20 2.58 N/A N/A 0% N/A 0.0 N/A -
78548ba micro optimisation on character input reader. 2016-04-07
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
15 Non-normal 130.81 2.22 N/A N/A 0% N/A 0.0 N/A -
72519a1 updating configuration of unescaped quoted handling and deprecating the previous "parseUnescapedQuotes" & "parseUnescapedQuotesUntilDelimiter" in favour of the new UnescapedQuoteHandling enumeration. 2016-04-13
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
  • src/main/java/com/univocity/parsers/csv/CsvParserSettings.java
  • src/main/java/com/univocity/parsers/csv/UnescapedQuoteHandling.java
  • src/test/java/com/univocity/parsers/csv/CsvParserTest.java
  • src/test/java/com/univocity/parsers/csv/TestUtils.java
  • src/test/java/com/univocity/parsers/csv/UnescapedQuoteHandlingTest.java
  • src/test/java/com/univocity/parsers/examples/CsvParserExamples.java
  • src/test/java/com/univocity/parsers/issues/github/Github_61.java
15 Normal 131.44 1.09 N/A N/A 0% N/A 0.0 N/A -
b422376 Improved performance of CsvWriter (github #81). Work in progress... The same approach used for CSV didn't seem to yield any noticeable difference when writing TSV or FixedWidth. 2016-04-21
  • src/main/java/com/univocity/parsers/common/input/WriterCharAppender.java
  • src/main/java/com/univocity/parsers/csv/CsvWriter.java
  • src/test/java/com/univocity/parsers/csv/ProfilerTest.java
  • src/test/java/com/univocity/parsers/examples/Example.java
15 Non-normal 131.25 2.35 N/A N/A 0% N/A 0.0 N/A -
3c9c7b9 Adding license headers as pointed out in Github issue #84 2016-04-26
  • src/main/java/com/univocity/parsers/common/record/MetaData.java
  • src/test/java/com/univocity/parsers/common/record/RecordImplTest.java
  • src/test/java/com/univocity/parsers/issues/github/Github_46.java
  • src/test/java/com/univocity/parsers/issues/github/Github_48.java
  • src/test/java/com/univocity/parsers/issues/github/Github_50.java
  • src/test/java/com/univocity/parsers/issues/github/Github_52.java
  • src/test/java/com/univocity/parsers/issues/support/Ticket_1.java
15 Non-normal 130.75 2.42 N/A N/A 0% N/A 0.0 N/A -
55522db teeny tiny micro-optimization iterating over strings by avoiding calls to string.length() 2016-04-30
  • src/main/java/com/univocity/parsers/common/input/WriterCharAppender.java
  • src/main/java/com/univocity/parsers/csv/CsvWriter.java
15 Normal 130.80 1.92 N/A N/A 0% N/A 0.0 N/A -
f67edd8 teeny tiny micro-optimization iterating over strings by avoiding calls to string.length() 2016-04-30
  • src/main/java/com/univocity/parsers/common/input/WriterCharAppender.java
  • src/main/java/com/univocity/parsers/csv/CsvWriter.java
15 Non-normal 131.11 2.46 N/A N/A 0% N/A 0.0 N/A -
b69f8bb Finished up Github issue #81 - writing CSV should be almost 40% faster now. Writing TSV improved a bit as well. 2016-05-02
  • src/main/java/com/univocity/parsers/common/input/DefaultCharAppender.java
  • src/main/java/com/univocity/parsers/csv/CsvWriter.java
  • src/main/java/com/univocity/parsers/tsv/TsvWriter.java
15 Normal 130.44 2.25 N/A N/A 0% N/A 0.0 N/A -
551d8fc removing javadoc warning 2016-05-02
  • src/main/java/com/univocity/parsers/csv/CsvParserSettings.java
15 Non-normal 130.59 2.26 N/A N/A 0% N/A 0.0 N/A -
564b28c preparing to release version 2.1.0 2016-05-02
  • README.md
  • pom.xml
15 Normal 130.19 0.99 N/A N/A 0% N/A 0.0 N/A -
8947daa improving performance of parsers a bit further 2016-05-02
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
15 Non-normal 130.64 1.48 N/A N/A 0% N/A 0.0 N/A -
d4c8c88 fixed issue #85 2016-05-06
  • pom.xml
  • src/main/java/com/univocity/parsers/common/ArgumentUtils.java
  • src/main/java/com/univocity/parsers/common/DefaultParsingContext.java
  • src/test/java/com/univocity/parsers/issues/github/Github_85.java
15 Non-normal 131.32 1.71 N/A N/A 0% N/A 0.0 N/A -
6c8ad76 Revert "improving performance of parsers a bit further" 2016-05-06
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
15 Normal 130.88 0.86 N/A N/A 0% N/A 0.0 N/A -
c3ef7a0 adding further tests for trailing whitespaces, moving updateWhitespace() method from WriterCharAppender to CharAppender. 2016-05-06
  • src/main/java/com/univocity/parsers/common/input/CharAppender.java
  • src/main/java/com/univocity/parsers/common/input/DefaultCharAppender.java
  • src/main/java/com/univocity/parsers/common/input/NoopCharAppender.java
  • src/main/java/com/univocity/parsers/common/input/WriterCharAppender.java
  • src/test/java/com/univocity/parsers/csv/CsvParserTest.java
15 Non-normal 130.14 2.53 N/A N/A 0% N/A 0.0 N/A -
e992365 Fixed github issue #86 2016-05-06
  • src/main/java/com/univocity/parsers/common/ParserOutput.java
  • src/main/java/com/univocity/parsers/common/fields/FieldNameSelector.java
  • src/main/java/com/univocity/parsers/common/processor/BeanConversionProcessor.java
  • src/test/java/com/univocity/parsers/tsv/TsvParserTest.java
15 Non-normal 130.03 1.67 N/A N/A 0% N/A 0.0 N/A -
b37edfb removing sysout from test case 2016-05-06
  • src/test/java/com/univocity/parsers/tsv/TsvParserTest.java
15 Normal 130.32 1.17 N/A N/A 0% N/A 0.0 N/A -
4182be2 simplifying code of CSV and TSV parser by adjusting implementation of ignoreTrailingWhitespaces. 2016-05-07
  • src/main/java/com/univocity/parsers/common/ParserOutput.java
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/CharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/DefaultCharAppender.java
  • src/main/java/com/univocity/parsers/common/input/LookaheadCharInputReader.java
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
  • src/main/java/com/univocity/parsers/tsv/TsvParser.java
15 Non-normal 129.82 2.71 N/A N/A 0% N/A 0.0 N/A -
3bd9294 adjusting csv parser' parseValueProcessingEscape 2016-05-07
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
15 Non-normal 130.96 2.08 0.0433 0.78 0.9% minor 1.14 info 2
f0375ad preparing release of maintenance version 2.1.1 2016-05-10
  • README.md
  • pom.xml
15 Non-normal 129.94 1.71 N/A N/A 0% N/A 0.0 N/A -
0e3ee0c Fixed github issue #89: error processing last column when maxColumns limit is reached 2016-05-31
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/ParserOutput.java
  • src/test/java/com/univocity/parsers/issues/github/Github_89.java
15 Non-normal 130.33 3.64 N/A N/A 0% N/A 0.0 N/A -
0b18cf2 Fixed github issue #90: fixed width parser fails to read data from content without record delimiters. 2016-05-31
  • src/main/java/com/univocity/parsers/fixed/FixedWidthParser.java
  • src/test/java/com/univocity/parsers/fixed/FixedWidthParserTest.java
15 Non-normal 131.58 1.97 N/A N/A 0% N/A 0.0 N/A -
0c69d2e bumbing version number to 2.1.2-SNAPSHOT 2016-05-31
  • pom.xml
15 Non-normal 130.43 2.73 0.0247 -0.87 0.9% minor -1.15 info 2
be36f67 Fixed issue raised in github #91 - unable to write fixed-width without adding a trailing line separator. 2016-05-31
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthWriter.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthWriterSettings.java
  • src/test/java/com/univocity/parsers/fixed/FixedWidthWriterTest.java
15 Normal 130.78 2.56 N/A N/A 0% N/A 0.0 N/A -
8d03404 Fixed issue raised in github #92 - handling csv's emptyValue when processing the last quoted value of an input 2016-06-03
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
  • src/test/java/com/univocity/parsers/csv/CsvWriterTest.java
  • src/test/java/com/univocity/parsers/issues/github/Github_92.java
15 Normal 130.40 1.82 N/A N/A 0% N/A 0.0 N/A -
520e0b8 Fixed Github issue #93: Parsing csv files without header crashes with ArrayIndexOutOfBoundException 2016-06-03
  • src/main/java/com/univocity/parsers/common/record/RecordMetaDataImpl.java
  • src/test/java/com/univocity/parsers/issues/github/Github_93.java
15 Non-normal 130.78 2.96 N/A N/A 0% N/A 0.0 N/A -
e5deab7 preparing release of next maintenance version 2.1.2 2016-06-09
  • pom.xml
15 Non-normal 129.77 2.28 N/A N/A 0% N/A 0.0 N/A -
158b541 Fixed issue #97. Incorrect handling of unquoted CSV fields, with whitespaces only, at the last column of a row, being treated as EmptyValue instead of NullValue. 2016-06-13
  • pom.xml
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
  • src/test/java/com/univocity/parsers/csv/CsvParserTest.java
  • src/test/java/com/univocity/parsers/issues/github/Github_97.java
15 Non-normal 131.55 2.25 N/A N/A 0% N/A 0.0 N/A -
2f4c69e Resetting cached column position maps in default parsing context when reloading headers. 2016-06-13
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/DefaultParsingContext.java
15 Non-normal 130.11 1.84 N/A N/A 0% N/A 0.0 N/A -
fb2a73c Adjusting the handling of Records 2016-06-14
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/DefaultParsingContext.java
15 Non-normal 131.50 2.28 N/A N/A 0% N/A 0.0 N/A -
efc025b Ensuring active appender is set correctly when fields are selected. 2016-06-15
  • src/main/java/com/univocity/parsers/common/ParserOutput.java
15 Non-normal 130.75 2.60 N/A N/A 0% N/A 0.0 N/A -
9b17943 Simplifying implementation of CSV and TSV parsers, which as a bonus seemed to improve the performance as a side effect. 2016-06-16
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/CharAppender.java
  • src/main/java/com/univocity/parsers/common/input/CharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/DefaultCharAppender.java
  • src/main/java/com/univocity/parsers/common/input/LookaheadCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/NoopCharAppender.java
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
  • src/main/java/com/univocity/parsers/tsv/TsvParser.java
15 Non-normal 129.93 1.74 N/A N/A 0% N/A 0.0 N/A -
6b3f5d1 Implemented support for auto-expanding value buffer (github issue #96) 2016-06-16
  • src/main/java/com/univocity/parsers/common/CommonParserSettings.java
  • src/main/java/com/univocity/parsers/common/CommonSettings.java
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/CharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/DefaultCharAppender.java
  • src/main/java/com/univocity/parsers/common/input/ExpandingCharAppender.java
  • src/main/java/com/univocity/parsers/common/input/LookaheadCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/WriterCharAppender.java
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
  • src/main/java/com/univocity/parsers/csv/CsvParserSettings.java
  • src/main/java/com/univocity/parsers/fixed/FixedWidthParserSettings.java
  • src/test/java/com/univocity/parsers/common/input/ExpandingCharAppenderTest.java
  • src/test/java/com/univocity/parsers/csv/CsvParserTest.java
  • src/test/java/com/univocity/parsers/tsv/TsvParserTest.java
15 Non-normal 133.63 2.39 8.54e-05 1.70 2.8% minor 3.70 info 2
edec7ef Implemented support for handling of contents available from exception messages, and from exception objects themselves (github issue #98) 2016-06-16
  • src/main/java/com/univocity/parsers/annotations/helpers/FieldMapping.java
  • src/main/java/com/univocity/parsers/common/AbstractException.java
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/CommonSettings.java
  • src/main/java/com/univocity/parsers/common/DataProcessingException.java
  • src/main/java/com/univocity/parsers/common/TextParsingException.java
  • src/main/java/com/univocity/parsers/common/TextWritingException.java
  • src/test/java/com/univocity/parsers/csv/CsvParserTest.java
  • src/test/java/com/univocity/parsers/csv/CsvWriterTest.java
15 Non-normal 133.68 1.81 N/A N/A 0% N/A 0.0 N/A -
3d2c68a Implemented support for keeping quotes around quoted cells as described in github issue #95. 2016-06-17
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
  • src/main/java/com/univocity/parsers/csv/CsvParserSettings.java
  • src/test/java/com/univocity/parsers/csv/CsvParserTest.java
15 Non-normal 134.06 2.23 N/A N/A 0% N/A 0.0 N/A -
e18df0d Adjusting display of restricted parsed content in exceptions to show the end of the parsed content instead of the beginning, so the error shows what was being parsed when the error occurred. 2016-06-17
  • src/main/java/com/univocity/parsers/common/AbstractException.java
  • src/test/java/com/univocity/parsers/csv/CsvParserTest.java
15 Non-normal 133.53 2.21 N/A N/A 0% N/A 0.0 N/A -
ff30c0c updating parser to ignore blank comments as well as whitespaces around them. 2016-06-20
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
  • src/test/resources/examples/expectedOutputs/CsvParserExamples/example016ParseReadingComments
15 Non-normal 134.00 2.21 N/A N/A 0% N/A 0.0 N/A -
5d3896d adjusting handling of comments and 2016-06-20
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/ParserOutput.java
15 Non-normal 133.52 2.84 N/A N/A 0% N/A 0.0 N/A -
762fff8 Fixed mishandling of quote characters set as whitespace when ignore traling whitespace is enabled. 2016-06-22
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/CharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/LookaheadCharInputReader.java
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
  • src/main/java/com/univocity/parsers/tsv/TsvParser.java
  • src/test/java/com/univocity/parsers/issues/github/Github_100.java
15 Non-normal 133.77 1.77 N/A N/A 0% N/A 0.0 N/A -
0188f8f fixed issue with boolean property of date formats not being set correctly in annotated classes. 2016-06-24
  • src/main/java/com/univocity/parsers/annotations/helpers/AnnotationHelper.java
  • src/test/java/com/univocity/parsers/issues/support/Ticket_7.java
15 Non-normal 133.77 2.77 N/A N/A 0% N/A 0.0 N/A -
9d50930 Improve error message handling 2016-06-24
  • src/main/java/com/univocity/parsers/common/DefaultConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/DefaultParsingContext.java
  • src/main/java/com/univocity/parsers/common/record/RecordMetaDataImpl.java
15 Non-normal 133.05 1.81 N/A N/A 0% N/A 0.0 N/A -
fac7a17 Refactoring internal implementation of the ParsingContext to improve reusability of core classes. 2016-06-27
  • src/main/java/com/univocity/parsers/common/ColumnMap.java
  • src/main/java/com/univocity/parsers/common/Context.java
  • src/main/java/com/univocity/parsers/common/ContextWrapper.java
  • src/main/java/com/univocity/parsers/common/DefaultContext.java
  • src/main/java/com/univocity/parsers/common/DefaultConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/DefaultParsingContext.java
  • src/main/java/com/univocity/parsers/common/NoopParsingContext.java
  • src/main/java/com/univocity/parsers/common/ParserOutput.java
  • src/main/java/com/univocity/parsers/common/ParsingContext.java
  • src/main/java/com/univocity/parsers/common/ParsingContextWrapper.java
  • src/main/java/com/univocity/parsers/common/TextParsingException.java
  • src/main/java/com/univocity/parsers/common/processor/BeanConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ColumnSplitter.java
  • src/main/java/com/univocity/parsers/common/record/RecordFactory.java
  • src/main/java/com/univocity/parsers/common/record/RecordMetaDataImpl.java
15 Normal 133.86 0.65 0.0132 1.01 0.6% minor 0.81 info 2
fdd8fd9 adjusting initialization of TextParsingException after refactoring hierarchy of ParsingContext interface 2016-06-27
  • src/main/java/com/univocity/parsers/common/TextParsingException.java
15 Non-normal 133.33 2.06 N/A N/A 0% N/A 0.0 N/A -
5ab877e refactoring internal structure of the parser output. 2016-07-01
  • src/main/java/com/univocity/parsers/common/ParserOutput.java
15 Non-normal 133.86 1.76 N/A N/A 0% N/A 0.0 N/A -
8270d6c Made initializeHeaders protected 2016-07-01
  • src/main/java/com/univocity/parsers/common/ParserOutput.java
15 Non-normal 134.05 2.88 N/A N/A 0% N/A 0.0 N/A -
8c93d58 Refactored RowProcessor hierarchy into generic typed Processor hierarchy. 2016-07-04
  • src/main/java/com/univocity/parsers/common/CommonParserSettings.java
  • src/main/java/com/univocity/parsers/common/processor/AbstractRowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BatchedColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BatchedColumnReaderProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BatchedObjectColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BeanConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BeanListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BeanProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BeanWriterProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ColumnReaderProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ColumnSplitter.java
  • src/main/java/com/univocity/parsers/common/processor/ConcurrentRowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/InputValueSwitch.java
  • src/main/java/com/univocity/parsers/common/processor/MasterDetailListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/MasterDetailProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/MultiBeanListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/MultiBeanProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/MultiBeanRowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ObjectColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ObjectRowListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ObjectRowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/RowListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/RowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/RowProcessorSwitch.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/BatchedColumnReaderProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/BeanConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/ColumnReaderProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/ColumnSplitter.java
  • src/main/java/com/univocity/parsers/common/processor/core/ConcurrentProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/FieldProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/ListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/NoopProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/ObjectListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/ObjectProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/Processor.java
  • src/main/java/com/univocity/parsers/common/processor/core/ProcessorSwitch.java
  • src/main/java/com/univocity/parsers/common/processor/core/TypedBatchedColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/TypedBatchedObjectColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/TypedBeanListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/TypedBeanProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/TypedColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/TypedInputValueSwitch.java
  • src/main/java/com/univocity/parsers/common/processor/core/TypedMasterDetailListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/TypedMasterDetailProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/TypedMultiBeanListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/TypedMultiBeanProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/TypedMultiBeanRowProcessor.java
  • src/test/java/com/univocity/parsers/common/processor/AnnotatedBeanProcessorTest.java
  • src/test/java/com/univocity/parsers/common/processor/MultiBeanListProcessorTest.java
15 Normal 134.09 0.85 N/A N/A 0% N/A 0.0 N/A -
9987f1f Deprecating RowProcessor usage in favour of Processor<T>. Work in progress. 2016-07-05
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/CommonParserSettings.java
  • src/main/java/com/univocity/parsers/common/processor/InputValueSwitch.java
  • src/main/java/com/univocity/parsers/common/processor/core/ProcessorSwitch.java
15 Normal 133.68 0.90 N/A N/A 0% N/A 0.0 N/A -
069a2fe Made all general implementations of Processor in package processor.core abstract. Concrete parser implementations should all extend and provide concrete Processor types so users won't have to worry about generic typing. Work in progress. 2016-07-05
  • src/main/java/com/univocity/parsers/common/CommonParserSettings.java
  • src/main/java/com/univocity/parsers/common/processor/BatchedColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BatchedObjectColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BeanListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BeanProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BeanWriterProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ConcurrentRowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/InputValueSwitch.java
  • src/main/java/com/univocity/parsers/common/processor/MasterDetailListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/MasterDetailProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/MultiBeanListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/MultiBeanProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/MultiBeanRowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ObjectColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ObjectRowListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/ObjectRowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/RowListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/RowProcessorSwitch.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractBatchedColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractBatchedObjectColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractBeanConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractBeanListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractBeanProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractConcurrentProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractInputValueSwitch.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractMasterDetailListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractMasterDetailProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractMultiBeanListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractMultiBeanProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractMultiBeanRowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractObjectColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractObjectListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractObjectProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractProcessorSwitch.java
  • src/main/java/com/univocity/parsers/common/processor/core/BatchedColumnReader.java
  • src/main/java/com/univocity/parsers/common/processor/core/BatchedColumnReaderProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/BeanConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/ColumnReader.java
  • src/main/java/com/univocity/parsers/common/processor/core/ColumnReaderProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/ColumnSplitter.java
  • src/main/java/com/univocity/parsers/common/processor/core/ConcurrentProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/FieldProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/ListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/ObjectListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/ObjectProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/Processor.java
  • src/main/java/com/univocity/parsers/common/processor/core/ProcessorSwitch.java
  • src/main/java/com/univocity/parsers/common/processor/core/TypedBatchedColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/TypedBatchedObjectColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/TypedBeanListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/TypedBeanProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/TypedColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/TypedInputValueSwitch.java
  • src/main/java/com/univocity/parsers/common/processor/core/TypedMasterDetailListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/TypedMasterDetailProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/TypedMultiBeanListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/TypedMultiBeanProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/TypedMultiBeanRowProcessor.java
15 Normal 133.73 0.55 N/A N/A 0% N/A 0.0 N/A -
aa21a66 Updating comments as specified in github issue #101 2016-07-06
  • src/main/java/com/univocity/parsers/common/processor/BatchedColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BatchedObjectColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BeanListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BeanProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/BeanWriterProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractBatchedColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractBatchedObjectColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractBeanConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractBeanListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractBeanProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractConcurrentProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractInputValueSwitch.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractMasterDetailListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractMasterDetailProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractMultiBeanListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractMultiBeanProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractMultiBeanRowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractObjectColumnProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractObjectListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractObjectProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractProcessorSwitch.java
  • src/main/java/com/univocity/parsers/common/processor/core/BatchedColumnReader.java
  • src/main/java/com/univocity/parsers/common/processor/core/ColumnReader.java
  • src/main/java/com/univocity/parsers/common/processor/core/ColumnSplitter.java
  • src/main/java/com/univocity/parsers/common/processor/core/NoopProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/Processor.java
15 Normal 134.43 0.79 N/A N/A 0% N/A 0.0 N/A -
34a7897 removing usage of RowProcessor from within Processor<T> implementations 2016-07-06
  • src/main/java/com/univocity/parsers/common/processor/MultiBeanProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractConcurrentProcessor.java
15 Normal 134.36 0.93 N/A N/A 0% N/A 0.0 N/A -
32fe45d Adjusting javadocs and parameterized types after refactoring RowProcessor into Processor<T>. 2016-07-06
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/CommonParserSettings.java
  • src/main/java/com/univocity/parsers/common/processor/MultiBeanListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/MultiBeanProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/MultiBeanRowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractConcurrentProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractInputValueSwitch.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractMultiBeanListProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractMultiBeanProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractMultiBeanRowProcessor.java
  • src/test/java/com/univocity/parsers/examples/CsvParserExamples.java
  • src/test/java/com/univocity/parsers/examples/FixedWidthParserExamples.java
  • src/test/java/com/univocity/parsers/examples/SettingsExamples.java
  • src/test/java/com/univocity/parsers/examples/TsvParserExamples.java
  • src/test/java/com/univocity/parsers/examples/samples/CsvDimensionExample.java
15 Normal 134.59 1.04 N/A N/A 0% N/A 0.0 N/A -
4642dd7 Moved entityFieldSelector to univocity-parsers. 2016-07-07
  • src/main/java/com/univocity/parsers/common/AbstractEntityParserSettings.java
  • src/main/java/com/univocity/parsers/common/EntityFieldSelector.java
  • src/main/java/com/univocity/parsers/common/fields/EntityFieldSet.java
15 Normal 134.24 1.00 N/A N/A 0% N/A 0.0 N/A -
9f94890 Made ConcurrentRowProcessor block. Made ProcessorErrorHandlers generic. 2016-07-08
  • src/main/java/com/univocity/parsers/common/NoopProcessorErrorHandler.java
  • src/main/java/com/univocity/parsers/common/ProcessorErrorHandler.java
  • src/main/java/com/univocity/parsers/common/RowProcessorErrorHandler.java
  • src/main/java/com/univocity/parsers/common/processor/ConcurrentRowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractConcurrentProcessor.java
15 Normal 135.12 0.80 0.00666 1.07 0.7% minor 0.88 info 2
d7f47f3 Deprecating methods getRowProcessorErrorHandler and setRowProcessorErrorHandler in CommonSettings, in favour of getProcessorErrorHandler and setProcessorErrorHandler 2016-07-08
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/CommonSettings.java
  • src/main/java/com/univocity/parsers/common/DefaultConversionProcessor.java
  • src/test/java/com/univocity/parsers/examples/CsvParserExamples.java
15 Normal 133.60 0.90 3.19e-06 -2.12 1.1% minor -1.52 info 2
3ab1952 Removed duplicate code from CSVParser to make the code cleaner. This seemed to improve the performance of the parser when reading quoted fields quite a bit. Apparently the JVM was able to optimize the bytecode of a "simpler" method. 2016-07-08
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
15 Normal 134.53 0.92 0.000514 1.43 0.7% minor 0.93 info 2
ac16889 Adding adjustments to csv parser after code inspection. 2016-07-08
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
15 Normal 133.93 1.19 N/A N/A 0% N/A 0.0 N/A -
7d4c480 Simplified and optimized critical 'nextChar' method in AbstractCharInputReader 2016-07-08
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
15 Normal 134.13 0.88 N/A N/A 0% N/A 0.0 N/A -
f34e2b8 Updating javadocs and improving the behavior of AbstractConcurrentProcessor 2016-07-15
  • src/main/java/com/univocity/parsers/common/Context.java
  • src/main/java/com/univocity/parsers/common/ContextWrapper.java
  • src/main/java/com/univocity/parsers/common/DefaultContext.java
  • src/main/java/com/univocity/parsers/common/DefaultParsingContext.java
  • src/main/java/com/univocity/parsers/common/EntityFieldSelector.java
  • src/main/java/com/univocity/parsers/common/NoopProcessorErrorHandler.java
  • src/main/java/com/univocity/parsers/common/ParsingContext.java
  • src/main/java/com/univocity/parsers/common/ProcessorErrorHandler.java
  • src/main/java/com/univocity/parsers/common/fields/EntityFieldSet.java
  • src/main/java/com/univocity/parsers/common/processor/ConcurrentRowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractConcurrentProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractProcessorSwitch.java
15 Normal 134.85 1.32 0.034 0.82 0.5% minor 0.72 info 2
321ee3a Adjusting handling of content printing in error messages: DataProcessingExceptions should now omit/restrict sensitive data if parser/writer settings define an errorContentLength >= 0 2016-07-15
  • src/main/java/com/univocity/parsers/annotations/helpers/AnnotationHelper.java
  • src/main/java/com/univocity/parsers/annotations/helpers/FieldMapping.java
  • src/main/java/com/univocity/parsers/common/AbstractException.java
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/DataProcessingException.java
  • src/main/java/com/univocity/parsers/common/processor/RowWriterProcessorSwitch.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractBeanConversionProcessor.java
  • src/main/java/com/univocity/parsers/conversions/BooleanConversion.java
  • src/main/java/com/univocity/parsers/conversions/CharacterConversion.java
  • src/main/java/com/univocity/parsers/conversions/DateConversion.java
  • src/main/java/com/univocity/parsers/conversions/NumericConversion.java
  • src/test/java/com/univocity/parsers/common/DataProcessingExceptionTest.java
15 Non-normal 136.95 1.38 0.0172 0.92 1.6% minor 2.10 info 2
b959c0d Implemented support for meta annotations 2016-07-15
  • pom.xml
  • src/main/java/com/univocity/parsers/annotations/BooleanString.java
  • src/main/java/com/univocity/parsers/annotations/Convert.java
  • src/main/java/com/univocity/parsers/annotations/EnumOptions.java
  • src/main/java/com/univocity/parsers/annotations/Format.java
  • src/main/java/com/univocity/parsers/annotations/Headers.java
  • src/main/java/com/univocity/parsers/annotations/LowerCase.java
  • src/main/java/com/univocity/parsers/annotations/NullString.java
  • src/main/java/com/univocity/parsers/annotations/Parsed.java
  • src/main/java/com/univocity/parsers/annotations/Replace.java
  • src/main/java/com/univocity/parsers/annotations/Trim.java
  • src/main/java/com/univocity/parsers/annotations/UpperCase.java
  • src/main/java/com/univocity/parsers/annotations/helpers/AnnotationHelper.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractBeanConversionProcessor.java
  • src/test/java/com/univocity/parsers/common/processor/AnnotatedBeanProcessorTest.java
15 Normal 135.45 1.03 N/A N/A 0% N/A 0.0 N/A -
349f9e4 Corrected version 2016-07-15
  • pom.xml
15 Normal 134.93 1.07 N/A N/A 0% N/A 0.0 N/A -
9b0923b Adjusting handling of content printing in error messages: Replaced few IllegalArgument/IllegalState exceptions by DataProcessingException to omit/restrict sensitive data if parser/writer settings define an errorContentLength >= 0 2016-07-15
  • src/main/java/com/univocity/parsers/common/AbstractException.java
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/fields/FieldConversionMapping.java
  • src/main/java/com/univocity/parsers/common/record/RecordFactory.java
  • src/main/java/com/univocity/parsers/common/record/RecordMetaDataImpl.java
  • src/main/java/com/univocity/parsers/conversions/EnumConversion.java
15 Normal 135.19 1.24 N/A N/A 0% N/A 0.0 N/A -
f23eb23 Updating javadocs and improving the behavior of AbstractConcurrentProcessor 2016-07-15
  • src/main/java/com/univocity/parsers/common/Context.java
  • src/main/java/com/univocity/parsers/common/ContextWrapper.java
  • src/main/java/com/univocity/parsers/common/DefaultContext.java
  • src/main/java/com/univocity/parsers/common/DefaultParsingContext.java
  • src/main/java/com/univocity/parsers/common/EntityFieldSelector.java
  • src/main/java/com/univocity/parsers/common/NoopProcessorErrorHandler.java
  • src/main/java/com/univocity/parsers/common/ParsingContext.java
  • src/main/java/com/univocity/parsers/common/ProcessorErrorHandler.java
  • src/main/java/com/univocity/parsers/common/fields/EntityFieldSet.java
  • src/main/java/com/univocity/parsers/common/processor/ConcurrentRowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractConcurrentProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractProcessorSwitch.java
15 Normal 134.10 1.41 N/A N/A 0% N/A 0.0 N/A -
6edf0fc Adjusting handling of content printing in error messages: DataProcessingExceptions should now omit/restrict sensitive data if parser/writer settings define an errorContentLength >= 0 2016-07-15
  • src/main/java/com/univocity/parsers/annotations/helpers/AnnotationHelper.java
  • src/main/java/com/univocity/parsers/annotations/helpers/FieldMapping.java
  • src/main/java/com/univocity/parsers/common/AbstractException.java
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
  • src/main/java/com/univocity/parsers/common/DataProcessingException.java
  • src/main/java/com/univocity/parsers/common/processor/RowWriterProcessorSwitch.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractBeanConversionProcessor.java
  • src/main/java/com/univocity/parsers/conversions/BooleanConversion.java
  • src/main/java/com/univocity/parsers/conversions/CharacterConversion.java
  • src/main/java/com/univocity/parsers/conversions/DateConversion.java
  • src/main/java/com/univocity/parsers/conversions/NumericConversion.java
  • src/test/java/com/univocity/parsers/common/DataProcessingExceptionTest.java
15 Non-normal 136.64 0.95 2e-06 2.26 1.9% minor 2.54 info 2
3f617b7 Adjusting handling of content printing in error messages: Replaced few IllegalArgument/IllegalState exceptions by DataProcessingException to omit/restrict sensitive data if parser/writer settings define an errorContentLength >= 0 2016-07-15
  • src/main/java/com/univocity/parsers/common/AbstractException.java
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/fields/FieldConversionMapping.java
  • src/main/java/com/univocity/parsers/common/record/RecordFactory.java
  • src/main/java/com/univocity/parsers/common/record/RecordMetaDataImpl.java
  • src/main/java/com/univocity/parsers/conversions/EnumConversion.java
15 Non-normal 135.74 1.67 0.00658 -1.09 0.7% minor -0.90 info 2
fbe26a1 Merge branch 'Unimarket-master' 2016-07-15
  • src/main/java/com/univocity/parsers/annotations/BooleanString.java
  • src/main/java/com/univocity/parsers/annotations/Convert.java
  • src/main/java/com/univocity/parsers/annotations/EnumOptions.java
  • src/main/java/com/univocity/parsers/annotations/Format.java
  • src/main/java/com/univocity/parsers/annotations/Headers.java
  • src/main/java/com/univocity/parsers/annotations/LowerCase.java
  • src/main/java/com/univocity/parsers/annotations/NullString.java
  • src/main/java/com/univocity/parsers/annotations/Parsed.java
  • src/main/java/com/univocity/parsers/annotations/Replace.java
  • src/main/java/com/univocity/parsers/annotations/Trim.java
  • src/main/java/com/univocity/parsers/annotations/UpperCase.java
  • src/main/java/com/univocity/parsers/annotations/helpers/AnnotationHelper.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractBeanConversionProcessor.java
  • src/test/java/com/univocity/parsers/common/processor/AnnotatedBeanProcessorTest.java
15 Normal 134.59 1.69 N/A N/A 0% N/A 0.0 N/A -
02b3cb2 Adding javadocs to public methods introduced in pull request #103. 2016-07-15
  • src/main/java/com/univocity/parsers/annotations/helpers/AnnotationHelper.java
15 Normal 136.62 1.25 0.0105 1.01 1.5% minor 2.03 info 2
bec13c8 fixed issue in newly refactored method isCustomAnnotation() 2016-07-15
  • src/main/java/com/univocity/parsers/annotations/helpers/AnnotationHelper.java
15 Normal 136.02 1.60 N/A N/A 0% N/A 0.0 N/A -
99d1541 Adjusting AbstractConcurrentProcessor to prevent deadlock when limit of row is set to 1. 2016-07-18
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractConcurrentProcessor.java
  • src/test/java/com/univocity/parsers/common/processor/ConcurrentRowProcessorTest.java
15 Normal 136.90 1.01 0.0141 0.97 0.6% minor 0.88 info 2
9e71a40 preparing to release version 2.2.0 2016-07-18
  • README.md
  • pom.xml
  • src/test/java/com/univocity/parsers/examples/CsvParserExamples.java
15 Normal 136.51 0.84 N/A N/A 0% N/A 0.0 N/A -
7f9b486 Improved writing performance by NOT using a BufferedWriter internally as it seems to be just adding overhead - we're already writing to an internal char array that works as a buffer. 2016-07-21
  • pom.xml
  • src/main/java/com/univocity/parsers/common/AbstractWriter.java
15 Normal 138.09 1.34 0.021 0.90 1.2% minor 1.58 info 2
0bcc7c3 Fixed github issue #106: ParsingContext.getCurrentParsedContent() now returns the entire raw content of the record parsed. 2016-07-22
  • src/main/java/com/univocity/parsers/common/AbstractParser.java
  • src/main/java/com/univocity/parsers/common/DefaultParsingContext.java
  • src/main/java/com/univocity/parsers/common/NoopParsingContext.java
  • src/main/java/com/univocity/parsers/common/ParsingContext.java
  • src/main/java/com/univocity/parsers/common/ParsingContextWrapper.java
  • src/main/java/com/univocity/parsers/common/TextParsingException.java
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/CharAppender.java
  • src/main/java/com/univocity/parsers/common/input/CharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/DefaultCharAppender.java
  • src/main/java/com/univocity/parsers/common/input/ExpandingCharAppender.java
  • src/main/java/com/univocity/parsers/common/input/LookaheadCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/NoopCharAppender.java
  • src/test/java/com/univocity/parsers/common/input/ExpandingCharAppenderTest.java
  • src/test/java/com/univocity/parsers/issues/github/Github_106.java
15 Normal 137.74 1.06 N/A N/A 0% N/A 0.0 N/A -
cfb4e6a Adjustments for github issue #106: 2016-07-23
  • src/main/java/com/univocity/parsers/common/ContextSnapshot.java
  • src/main/java/com/univocity/parsers/common/ParsingContextSnapshot.java
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
  • src/main/java/com/univocity/parsers/common/processor/ConcurrentRowProcessor.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractConcurrentProcessor.java
  • src/test/java/com/univocity/parsers/common/processor/ConcurrentRowProcessorTest.java
  • src/test/java/com/univocity/parsers/issues/github/Github_106.java
15 Normal 137.51 0.93 N/A N/A 0% N/A 0.0 N/A -
5a5d7d1 Adjusting hierarchy and of context wrappers 2016-07-23
  • src/main/java/com/univocity/parsers/common/ContextSnapshot.java
  • src/main/java/com/univocity/parsers/common/ContextWrapper.java
  • src/main/java/com/univocity/parsers/common/DefaultConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/ParsingContextWrapper.java
15 Normal 138.13 0.80 N/A N/A 0% N/A 0.0 N/A -
4d3b51f Adjusting generic type used in object column processor 2016-07-23
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractBatchedObjectColumnProcessor.java
15 Normal 138.04 1.09 N/A N/A 0% N/A 0.0 N/A -
0ad36dd Removing entity parser setting from uniVocity-parsers as it makes zero sense to keep it there. 2016-07-25
  • src/main/java/com/univocity/parsers/common/AbstractEntityParserSettings.java
  • src/test/java/com/univocity/parsers/examples/Example.java
15 Normal 138.51 1.21 N/A N/A 0% N/A 0.0 N/A -
8b65a58 Fixed ArrayIndexOutOfBounds error that happens when calling ParsingContext.currentParsedContent() when the buffer reloads. 2016-07-26
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
15 Normal 138.37 1.02 N/A N/A 0% N/A 0.0 N/A -
f5aa540 Maded classes clonable, created internalsettings 2016-07-26
  • src/main/java/com/univocity/parsers/common/Context.java
  • src/main/java/com/univocity/parsers/common/ContextWrapper.java
  • src/main/java/com/univocity/parsers/common/DefaultContext.java
  • src/main/java/com/univocity/parsers/common/DefaultConversionProcessor.java
  • src/main/java/com/univocity/parsers/common/NoopParsingContext.java
  • src/main/java/com/univocity/parsers/common/ParserOutput.java
  • src/main/java/com/univocity/parsers/common/ParsingContextWrapper.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractObjectListProcessor.java
  • src/main/java/com/univocity/parsers/common/record/RecordMetaData.java
  • src/main/java/com/univocity/parsers/common/record/RecordMetaDataImpl.java
  • src/test/java/com/univocity/parsers/csv/CsvParserTest.java
15 Normal 138.70 1.32 N/A N/A 0% N/A 0.0 N/A -
c8f319f Merge remote-tracking branch 'origin/master' 2016-07-28
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
15 Normal 138.97 1.07 N/A N/A 0% N/A 0.0 N/A -
746803e Fixed problematic handling of conversions with annotated elements when the input rows has less columns than annotated fields. 2016-07-28
  • src/main/java/com/univocity/parsers/annotations/helpers/AnnotationHelper.java
  • src/main/java/com/univocity/parsers/common/fields/FieldConversionMapping.java
  • src/main/java/com/univocity/parsers/conversions/BooleanConversion.java
  • src/test/java/com/univocity/parsers/common/processor/AnnotatedBeanProcessorTest.java
15 Normal 137.90 0.80 N/A N/A 0% N/A 0.0 N/A -
491ab3b Added user control over trailing/leading whitespace, the ability to define handling of parsing errors, fixed (some) global processor issues and added support to specify entities to read/skip 2016-07-28
  • src/main/java/com/univocity/parsers/common/AbstractException.java
  • src/main/java/com/univocity/parsers/common/DataProcessingException.java
  • src/main/java/com/univocity/parsers/common/NoopProcessorErrorHandler.java
  • src/main/java/com/univocity/parsers/common/ParserOutput.java
15 Normal 139.49 0.89 5.03e-05 1.75 1.2% minor 1.59 info 2
53ecf3c Merge remote-tracking branch 'origin/master' 2016-07-28
  • src/main/java/com/univocity/parsers/annotations/helpers/AnnotationHelper.java
  • src/main/java/com/univocity/parsers/common/fields/FieldConversionMapping.java
  • src/main/java/com/univocity/parsers/conversions/BooleanConversion.java
  • src/test/java/com/univocity/parsers/common/processor/AnnotatedBeanProcessorTest.java
15 Normal 139.38 0.95 N/A N/A 0% N/A 0.0 N/A -
8d730f7 Fixed issue #109 Trailing commas in headers causes NPE 2016-08-02
  • src/main/java/com/univocity/parsers/common/ColumnMap.java
  • src/test/java/com/univocity/parsers/csv/CsvParserTest.java
  • src/test/java/com/univocity/parsers/issues/github/Github_109.java
15 Non-normal 137.84 2.59 N/A N/A 0% N/A 0.0 N/A -
246292f adding isProcessorErrorHandlerDefined() method to indicate whether or not an error handler has been defined. 2016-08-12
  • src/main/java/com/univocity/parsers/common/CommonSettings.java
15 Normal 138.08 0.85 N/A N/A 0% N/A 0.0 N/A -
698d45d improving AbstractProcessorSwitch 2016-08-12
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractProcessorSwitch.java
15 Normal 138.08 1.24 N/A N/A 0% N/A 0.0 N/A -
4cf3212 Fixed incorrect type parameters in AbstractProcessorSwitch.processorSwitched 2016-08-12
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractProcessorSwitch.java
15 Normal 138.41 1.33 N/A N/A 0% N/A 0.0 N/A -
717d128 Adding additional utility methods to CharAppender. Implementing CharSequence interface as well. 2016-08-18
  • src/main/java/com/univocity/parsers/common/input/CharAppender.java
  • src/main/java/com/univocity/parsers/common/input/DefaultCharAppender.java
  • src/main/java/com/univocity/parsers/common/input/ExpandingCharAppender.java
  • src/main/java/com/univocity/parsers/common/input/NoopCharAppender.java
  • src/main/java/com/univocity/parsers/common/input/WriterCharAppender.java
15 Normal 136.77 0.83 0.00022 -1.59 1.2% minor -1.64 info 2
4b1b8cc fixed broken build 2016-08-19
  • src/test/java/com/univocity/parsers/csv/ProfilerTest.java
15 Normal 137.85 1.02 0.029 0.84 0.8% minor 1.08 info 2
4dc6cb4 Fixed incorrect behaviour of AbstractRoutines when iterating over a java beans with an error handler. 2016-08-20
  • src/main/java/com/univocity/parsers/annotations/helpers/FieldMapping.java
  • src/main/java/com/univocity/parsers/common/processor/core/AbstractInputValueSwitch.java
  • src/main/java/com/univocity/parsers/common/routine/AbstractRoutines.java
  • src/test/java/com/univocity/parsers/issues/support/Ticket_8.java
15 Normal 137.98 1.00 N/A N/A 0% N/A 0.0 N/A -
b1cbeb5 adjusted handling of NullValue after the CSV parser optimizations. 2016-08-22
  • src/main/java/com/univocity/parsers/common/input/AbstractCharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/CharInputReader.java
  • src/main/java/com/univocity/parsers/common/input/LookaheadCharInputReader.java
  • src/main/java/com/univocity/parsers/csv/CsvParser.java
  • src/test/java/com/univocity/parsers/csv/CsvParserTest.java
15 Normal 138.85 1.04 0.0259 0.86 0.6% minor 0.87 info 2